JAVA40 16. 배열 배열이란 같은 데이터 타입을 갖는 변수들의 집합 배열은 각각 4byte의 크기를 갖는다 메모리는 연속적ㅇ로 잡힌다 같은 데이터 타입을 같은 집합이다 배열의 주소값은 무조건 4byte의 크기를 갖는다 10 20 30 arr[0] arr[1] arr[2] int[] arr = {10,20,30}; int[] arr = new int[] {10,20,30}; int[] arr = new int[3]; arr[0] = 10; arr[1] = 20; arr[1] = 30; 각각 3가지의 방법으로 배열에 값을 넣을수 있다. for (변수 : 반복할대상) for(int x : arr) { System.out.println(x); } 이런식으로 코드를 짜면 x에 arr배열 값을 대입하는 것이다. 결과는 arr과 똑같이.. 2023. 7. 31. 15. While문, do~while문 while문의 초기식 초기식: while(조건식) { 증감식; 반복할문장; } 대략적인 부분에서는 for문과 비슷하지만 for문에 비해 조건식만 쓰다보니깐 가독성이 나쁘다 또한 조건식이 true에서 false가 될때까지 반복하기 때문에 잘못 사용하면 무한 반복문이 될 수도 있다는점이다 이점은 break문을 통해서 강제로 나올수 있기는하다 do~while문의 초기식 do{ 증감식; 반복할문장; }while(조건식); while문과 달리 do~while문은 조건식이 뒤에 오기때문에 {}안에있는 코드들을 선수행하고 마지막에 조건을 검사하여 반복을 결정한다 break문 for문, while문, do~while문에서 사용할수 있으며 조건식이 맞지않아도 종료시킬때 사용한다 보통 조건문이 있을때 주로 사용한다 위 코.. 2023. 7. 31. 14. For문 구구단 public static void main(String[] args) { Scanner sc = new Scanner(System.in); int a; int b; for(a = 2; a 2023. 7. 27. 13. For문(제어문)2 public static void main(String[] args) { int dan; System.out.print("단: "); Scanner sc = new Scanner(System.in); dan = sc.nextInt(); for(int i = 1; i 2023. 7. 27. 이전 1 ··· 4 5 6 7 8 9 10 다음