목록자바공부 (26)
겉바속촉
안녕하세요~ 겉바속촉입니다!^^! 이번에는 sum을 반복문과 조건문을 통해서 연습해보도록 할게요:) 1부터 5까지의 합 : for문 사용 package day0528; public class ForSumTest_02 { public static void sumTest1() { //for문으로 반복문안의 num값을 sum에 더하는 문제 int sum=0; //sum은 빈그릇이어야 하기 때문에 0이라고 둔다 for(int i=1;i
안녕하세요~ 겉바속촉입니다!^^! 이번에는 조건문을 종류별로 연습해볼거에요! 그 전에 main method를 작성해두고 아래에서 호출만 해보는 구조로 갈게요!^^! main method를 작성해놓은 후에 ----> public static void test1()으로 작성 요런식으로 test3까지 해봤습니다:) package day0528; public class ForWhileReview_01 { public static void test1() { //while문으로 0~5까지 나타낼 것 //1.초기값 int num = 0; //2.조건문 while(num
안녕하세요~ 겉바속촉입니다!^^! 이번에는 1부터 10까지의 합을 구해볼게요:) for문을 이용할건데요 다음과 같은 구조로 total에 n값을 쌓아 더해갈 거에요~ for(초기값;범위;증가) { total += n; } package day0527; public class ForSum_17 { public static void main(String[] args) { int total = 0; for(int n=1;nfor문으로 int total = 0; for(int n=1;n
안녕하세요~ 겉바속촉입니다!^^! 이번에는 삼항연산자를 배워보도록 할게요~ 삼항연산자를 활용하면 길~~게 길~~~~게 썼던 if문 대신으로 써먹을 수 있어요!! 다음과 같은 코드 작성해주시구요. 콘솔창 확인해주세요!! 그리고 삼항연산자에 대해서 알아보면 다음과 같습니다. 삼항연산자는 저런 구조로 되어있네요? 한번 적용시켜볼까요!! if조건문 대신에 삼항연산자를 이용해보도록 할게요 if블럭문 -----> max=x>y?x:y; 요렇게 바꿔서 추가해볼게요. 콘솔창을 보시면 결과가 동일하게 나오는 게 보이시죠? 그러면 성공입니다!^^! 이번에는 난이도를 높여볼까요?? 일단 다음과 같은 코드를 작성해볼게요:) if문이 있는 곳들을 삼항연산자 사용해서 고쳐주면되겠죠?? 콘솔창 먼저 확인해주신 후에~~ 학점 부분만..
안녕하세요~ 겉바속촉입니다!^^! 이번에는 연산자와 조건문에 대해서 배워보도록 할게요:) 증감연산자 연습하기 처음값 a=5 b=5 ++a 때문에 a=1증가해서 6 b++ 때문에 b=5+1 이 원리를 활용해서 아랫부분에 코드를 더 추가해볼게요:) 처음값 m=0 n=0 a=5 b=5 나중값 m=넣은a값 a=증가된a값 처음값 n=0 b=5 나중값 n=증가된b값 b=증가된값 비교연산자 연습하기 대입연산자 연습하기 a++과 a+=2의 차이점은 a++ ---------> a가 1씩 증가 a+=2 ---------> a가 2씩 증가 대입연산자 모두 출력해보기 조건문 if 조건이 참인 경우; 블럭괄호 실행된다. if조건이 거짓인 경우; 블럭괄호가 실행이 안되고 블럭 바깥 값만 출력 이번에는 scanner를 활용해서 다..
안녕하세요~ 겉바속촉입니다!^^! scanner를 활용해서 이것저것 연습해보려고 합니다:) 콘솔창을 먼저 보여드리면 다음과 같은 결과가 출력되길 원해요!! 겉바속촉은 그럼 커피, 3500, 250을 입력할 수 있게 코드를 짜야겠네요? 항상 단계별로 생각을 짜주세요:) 1.import 2.변수선언 3.입력문 4.계산 5.최종출력 사실 겉바속촉은 2번이 제일 어렵습니다. 그래서 1번 - 3번 - 5번 순서로 작성해두고 어떤 계산이 필요한 지 생각해서 4번 작성 마지막으로 2번을 작성합니다............(?) 잘 하고 있는 걸까요?..ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 익숙해지면 나아져주라주라!^^! 저는 다음과 같이 작성했어요:) 결과가 나오긴 하더라구요 그런데 제가 어려워하던 변수 선언이 좀 빈약하죠;; 그래서 최..
안녕하세요~ 겉바속촉입니다!^^! 이번에는 Scanner를 연습해보도록 할게요:) 이제는 겉바속촉이 콘솔창에 수를 입력해서 결과값이 도출되게 해볼거에요 일단 Scanner sc = new Scanner(System.in); 모두 치지마시고 자동입력될 수 있게 하시면 오타때문에 오류나는 경우를 줄일 수 있습니다. import까지 해주시면 아 import는 ctrl + shift + o 단축키 사용해주세요:) 그리고 출력문을 통해 가이드해주세요. 가이드해주라는 것은 일단 실행시켜보도록 할게요. 처음에 출력문으로 작성한 코드 System.out.println("이름을 입력하시오==>"); 콘솔창에서 그대로 출력됩니다. 바로 다음줄에 작성한 코드 name = sc.nextLine(); 얘가 바로 콘솔창에서 우리..
안녕하세요~ 겉바속촉입니다!^^! 이제 본격적으로 import를 배워보도록 할게요~ 참고하면 좋은 사이트 https://docs.oracle.com/javase/7/docs/api/ Java Platform SE 7 docs.oracle.com Calendar작성하고 ctrl + space 누르면 java.util이 뜹니다. 클릭하게 되면 위에 import java.util.Calender; 가 추가됩니다. 그리고 오늘 날짜를 출력해내려고 합니다. 여기서 포인트는 월을 가지고 올때 1월이 실제로는 0이기 때문에 꼭 뒤에 +1을 붙여주어야 현재 시점의 월이 출력됩니다. 겉바속촉은 2020-5-26날짜에 한 것인데 그대로 잘 출력되었군요?! 그럼 이제 난이도 올려서 자기 나이 계산을 해보도록 할게요!^^! ..