전체 글

꿀처럼 달달한 개발이야기
1-1. 2차원 배열을 활용하여 다음 결과가 나오도록 코드를 작성하세요. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 더보기 int [][] arr1 = new int [4][4]; int num1 = 1; for(int i=0; i
1. 출력결과를 예상하세요. int x = 10; int y = 20; System.out.println(x++ + y++); System.out.println(y++ - ++x); x=30; System.out.println(--x + y); System.out.println("x:"+x + " y" + y); 더보기 30 9 51 x:29 y:22 2. 출력결과를 예상하세요. for(int i=3; i>=1; i--){ for(int j=3; j>=1; j--) { System.out.println( (i+j) + " "); } System.out.println(); } 더보기 6 5 4 5 4 3 4 3 2 3. 출력결과를 예상하세요. int[][]arr = new int[3][3]; for(int..
1-1. 4x4 배열을 생성하여, 값을 아래와 같이 저장후 출력 하시오. new int[ ][ ] 사이즈 먼저 선언 후에 저장 더보기 int [][] arr1 = new int[4][4]; //4행 4열 2차원 배열 arr1[0][0]=1; arr1[0][1]=2; arr1[0][2]=3; arr1[0][3]=4; arr1[1][0]=5; arr1[1][1]=6; arr1[1][2]=7; arr1[1][3]=8; arr1[2][0]=9; arr1[2][1]=10; arr1[2][2]=11; arr1[2][3]=12; arr1[3][0]=13; arr1[3][1]=14; arr1[3][2]=15; arr1[3][3]=16; for (int i=0; i
1.아래의 조건에 맞게 코드를 작성해보세요. +자연수 (정수) 5개의 수를 차례대로 입력 받는다. ex) 10 20 30 50 90 몇번째 수인가요? ex) 5 결과 : 90 더보기 Scanner scan = new Scanner(System.in); System.out.print("숫자 5개를 입력하세요 : "); int[] numArr = new int[5]; for(int i=0; i=0; i--) { // i: 4 3 2 1 0 numArr[i] = scan.nextInt();// 입력값 저장 } //나중에 출력시 순서대로 출력 for(int i=0; i
· Study/Java
배열 · 같은 타입의 데이터 여러개를 보관할 수 있는 저장 공간입니다. · 연속된 공간을 사용하고, 각 데이터 위치에 인덱스를 통해서 접근이 가능합니다. (5개의 값을 지닌 배열을 생성하면 인덱스는 0부터 시작하여 4까지의 인덱스를 지닙니다.) · 배열의 길이는 한번 생성한 이후에는 변경이 불가능합니다. 배열 선언 · 타입[] 변수명; · 배열 변수명을 지을 때는 어느정도 배열인걸 인지할 수 있게 지어줘야 합니다. 선언 가능2 : 타입 변수명[]; int[] arrX; int[] arrayX; 배열 길이 생성 · 타입[] 변수명 = { 같은타입데이터, 같은타입데이터, 같은타입데이터, 같은타입데이터}; · 타입[] 변수명 = new 타입[사이즈]; · 변수명 = new 타입[] {값, 값, 값, 값}; 배..
· Study/Java
기본 타입과 참조타입 기본타입 · 정수, 실수, 논리 / (int, double, boolean) · 변수에 값이 저장됩니다. 참조타입 · String, 배열, 클래스, 인터페이스, 열거 · 변수에 주소값이 저장됩니다. 메모리 공간 1) 메소드 영역 · 상수, 정적필드, 생성자, 메소드 2) 힙 영역 · 새롭게 생성되는 객체 (객체, 배열) 3) 스택 영역 · 지역단위, 연산에 임시 사용합니다. 비교 연사자 기본타입 : == 값을 비교합니다. 참조타입 : == 주소를 비교합니다. String의 비교 == 가 아닌 .equals("문자열") 로 사용합니다. 초기값 참조타입 String은 초기값으로 null을 사용할 수 있습니다.. null : 주소가 없다. 참조하지 않고 있다. 참고 예시 1 String ..
1. 중첩반복문을 활용하여 아래와 같이 결과가 나타나도록 출력코드를 작성하세요. ***** **** *** ** * 더보기 int i =0; int j =0; for (i=1; i
단순 println("12345") 출력이 아니라 각 출력되는 숫자들은 "중첩된 반복문"을 이용하여 만들기 1. 아래와 같은 결과가 출력되도록 코드를 작성하세요. 12345 12345 12345 12345 12345 더보기 for (int i=1; i
1.입력 받은 수의 구구단을 출력해보세요. (1~9까지 입력) ex) 입력 3 3 * 1 = 3 3 * 2 = 6 3 * 3 = 9 ... 3 * 9 = 27 더보기 Scanner scan = new Scanner(System.in); System.out.print("입력 : "); int input = scan.nextInt(); for(int i=1; i
1.출력결과를 예상해보세요. char grade = 'B'; switch(grade) { case 'A': case 'a': System.out.println("등급은 A 입니다."); case 'B': case 'b': System.out.println("등급은 B 입니다."); case 'C': case 'c': System.out.println("등급은 C 입니다."); case 'D': case 'd': System.out.println("등급은 D 입니다."); break; default: System.out.println("등급은 F 입니다."); } 더보기 // 등급은 B 입니다. // 등급은 C 입니다. // 등급은 D 입니다. 2.출력결과를 예상해보세요. for(int i=3; i 1 2..
Dev_Honey
개발허니?