2-9 반복문 while 형태 : while(조건문) { (연산) } :: while문 - 위처럼 while 문으로 사용하면 조건문을 만족해야지만 연산이 반복수행된다. - 한번 반복할때마다 조건문을 체크해서 조건문이 불만족(false) 이면 반복을 중단한다. do { (연산) } while(조건문) 형태로도 사용 가능하다. :: do- while문 - 위처럼 do-while 문으로 사용하면 최초 1회 연산수행 후 조건문을 체크하여 더 반복할지 결정한다. - 반복하게 된다면 그 이후에는 한번 반복할때마다 조건문을 체크해서 조건이 불만족(false)이면 반복을 중단한다. int number = 0; // ~하는 동안 while (number < 3) { // number < 3 인 동안~~ number++;..
Backend
2-6 조건문 : 특정 조건에 따라 다른 연산을 수행하고 싶을 때 조건문 물이 끓으면 강불에서 약불로 줄여주세요 - if, switch - 물이 끓으면(조건) -> 약불로 줄여줘(연산 수행) 반복문 : 특정 조건에 따라 반복해서 동일한 연산을 수행하고 싶을 때 반복문 하얗게 색이 변하기 전까지 계속 저어주세요 - for - 하얗게 색이 변하기 전까지(조건) -> 계속 저어주세요(반복해서 연산수행) 조건문 package week02; public class W11 { public static void main(String[] args) { boolean flag = true; // if () {} // if문의 주 골격! if (flag) { // true인 경우 System.out.println("값이 ..
2-3 대입연산자 package week02; public class W05 { public static void main(String[] args) { // 대입연산자 // 변수를 바로 연산해서 그 자리에서 저장하는(대입하는) 연산자 // =(기본연산자), +=, -=, *= ....(복합대입연산자) // ++ : += 1 // -- : -+ 1 // 기본 대입 연산자 int number = 10; number = number + 2; System.out.println(number); // 12 number = number - 2; System.out.println(number); // 10 number = number * 2; System.out.println(number); // 20 number ..
package week02; public class W01 { public static void main(String[] args) { // x + y = z int x = 5; int y = 10; int z = x + y; // 5(피연산자) +(연산자) 10(피연산자) System.out.println(z); } } 산술연산자 : +, -, *, /, %(나머지), 비교연산자 : >, =, 9); // 10이 9보다 크니? : true! System.out.println(10 >= 9); // 10이 9보다 크거나 같니? : true! System.out.println(10 < 9); // 10이 9보다 작니? : false! System.out.println(10 또는(OR : ||) System..
1-7. 아스키코드 숫자 -> 문자 // 숫자 -> 문자 // import : im(in) + port(항구) main.java 안쪽으로 외부에서 가져오는것 import java.util.Scanner; // 입력한 값을 저장한 것 public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int asciiNumber = sc.nextInt(); char ch = (char)asciiNumber; // 문자로 형변환을 해주면 숫자에 맞는 문자로 표현됩니다. System.out.println(ch); // * } } // * // 97을 입력하면 a가 출력된다. // 97이라는 값은 Syst..
변하는것(변수)과 변하지 않는것(상수). - 저장공간의 선언 Int number ; // Int -> 저장공간 타입. Integer. 정수 // number -> 변수명 설정 // number라는 이름의 int(숫자,정수)타입의 저장공간을 선언 String name; // name 이라는 이름의 String(문자열)타입의 저장공간을 선언 - 값의 저장(할당) int number = 10; // 1. 선언과 동시에 값을 할당하는 것. number = 11; // 2. 선언 이후에 값을 할당 "덮어쓰기" - 변수 : 변하는 저장공간 (접시) -> 이것도 담고 저것도 담고 할 수 있음 - 상수 : 변하지 않는 저장공간 (냄비 -> 냄비에 찌개를 담아놓고 식사를 다할때까지 다른걸 담지 않는다 ex : pi->3..