반응형 IntelliJ4 백엔드_자바__반복문 while / for으로 구구단, 별 트리 만들기 1부터 10까지의 합을 구하세요.라고 한다면 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10 을하면 된다. 뭐 이정도는 계산기 두드리면 된다 그럼 1부터 100까지 아니면 1부터 1000까지 이런 식으로 더해야 하는 가짓수가 많아지면? 그래서 사용하는게 반복문이다 while while (조건식){ 실행문; } 이런식으로 되어 있는데 중요한 건 이게 반복이다 보니 실행이 끝나고 빠져나올 수 있는 구문을 만들어야 한다, 1부터 100까지의 합을 구하는 예제를 만들어보자 public class WhileLoop { public static void main(String[] args) { // 1 ~ 100까지 합 구하기 int num = 0; int sum = 0; while (num <.. 2023. 7. 13. 백엔드_자바__개발자 유머로 보는 조건문(if) 개발자 유머 중에서 이런 유머가 있다. 흔히 생각하면 와이프의 지시대로 우유 하나 사고 아보카도 6개를 사 왔어야 하는데 남편은 왜 우유 6개를 사왔을까? 참고로 남편은 개발자이다. 이 두명의 상황을 순서도로 봐보자 먼저 아내의 입장이다. 아내는 남편에게 장을 보러 가서 일단!!!! 우유 하나를 사고, 아보카도가 있으면 아보카도도!!!!!!! 6개를 사오라는 의미였을 것이다. 만약에 아보카도가 없으면 우유 1개만 사서 집에 오면 된다. 이걸 코드로 풀어보자 public class AvocardoSituation { public static void main(String[] args) { 장보러 가기 전 ↓ int milks = 0; int avocados = 0; boolean itsAvocado; 장보.. 2023. 7. 12. 백엔드_자바__변수 및 각종 연산자를 이용한 미션 with intelliJ 변수 이름 정하기 기본 제약 사항 1. 영문자, 숫자, 특수문자($, _) 사용 가능 2. 숫자로 시작할 수 없음 3. 자바 예약어(자바가 이미 정해둔 것) 사용 금지 (ex: for, while 등) 네이밍 권장사항 1. 실제 의미를 담은 변수명(의미 없이 a, b 지양) 2. 소문자로 시작, 대문자로 띄어쓰기 표현(myStudent, goodCompany) 자바 연산자 단항 연산자 : 항이 1개 - ++num 이항 연산자 : 항이 2개 - num1 + num2 ; 삼항 연산자 : 항이 3개 - (5>3)?1:0; 이 중에서 오늘은 이항 연산자만 대입 / 부호 / 산술 연산자 대입 연산자 - c = 10; - b = c; - a = b; 우측에 있는 애를 좌측으로 할당해 주는 = 이거 부호 연산자 : .. 2023. 7. 11. 백엔드_자바 WITH IntelliJ 지금 슈퍼코딩에서 부트캠프를 한창 진행 중인데 성격이 급해서 유튜브로 먼저 자바를 공부했었다. 유튜브에서는 이클립스를 사용했었고 버전도 자바 8을 썼었는데 슈퍼코딩에서는 인텔레제이랑 자바 11 버전을 사용한다. 그래서 어쩔 수 없이 환경에 변화를 주고 다시 처음부터 강의를 듣게 됐다. 어차피 유튜브로도 많이 진행을 한건 아니니 복습하는 마음으로 다시 해보자 public class Main { //Main이라는 클래스 생성 public static void main(String[] args){ //main이라는 클래스를 생성 / 자바의 메인 스레드가 실행되는 지점 //이건 라인 주석 System.out.println("Hello World"); System.out.println("Bye World"); /.. 2023. 7. 11. 이전 1 다음 반응형