본문 바로가기

Java22

JAVA Array 클래스, ArrayList ⭐ Array 클래스배열을 조작하는 데 유용한 기능들을 제공 - 정렬,검색, 변환 등java.util 패키지 내부에 포함import 구문을 사용public class C_Array { public static void main(String[] args) { int[] numbers = {3, 2, 6, 4, 1}; // 오름 차순 Arrays.sort(numbers); System.out.println(numbers[0]); // 1 // == 배열 변환=== System.out.println(Arrays.toString(numbers)); // == 배열의 비교 == int[] number2 = {1, 2, 3, 4, 5}; Sy.. 2024. 9. 16.
JAVA 배열(Array) int[][] matrix2 = {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}}; // 다차원 배열 출력// >> 각 행을 순회하여, 해당 행 내부의 요소를 순회for(int[] row: matrix2) {for(int value: row) {System.out.print(value + " ");}System.out.println();⭐배열(Array)같은 타입의 여러 변수를 하나의 집합으로 묶어서 처리하는 자료 구조데이터를 연속적으로 저장순서가 있다중복이 가능하다✔️배열 VS 변수배열은 "생성한다." >> new 연산자를 사용변수는 "선언한다." // 1) 변수 int korean = 90; int math = 75; int english = 80;- 우항에서 좌항으로 할당한다.// 2.. 2024. 9. 12.
JAVA 반복문 반복문 : 어떤 작업을 반복적으로 실행하고 싶을 때 사용 for, while, do-while⭐for문특정 조건이 만족될 때 까지 코드 블록을 반복 실행 for(int num = 1; num 결과 : 1234첫 번째는 1 부터 시작해서 num이 5 미만인 4가 될때까지 증가되며 출력된다. for(int num = 1; num  ⭐while문일반적으로 반복 횟수가 지정되지 않을 때 사용조건을 검사하고 새당 조건이 true인 경우 코드 블로을 실행>> if문의 반복 형태int num =1;while (num num을 먼저 초기화를 해 1을 할당한다.num이 5이하인 동안은 출력이되면서 값이 증가를 한다.결과: 1 2 3 4 5int number = 0; while (true) { if(num.. 2024. 9. 10.
JAVA 기초 (1) ⭐변수 (Variable):  데이터를 저장할 수 있는 메모리 '공간' ✔️변수 선언: 메모리 공간 생성변수 선언 방법: 데이터타입 변수명변수 초기화 방법(그릇에 데이터 넣기): 변수명 = 데이터값;변수 선언과 동시에 초기화:데이터타입 변수명 = 데이터값;✔️변수 명명 규칙: 문자, 숫자, 기호를 사용대소문자 구분하며 길이 제한이 없다. (Name !== name)숫자로 시작하지 않는다.기호는 _(언더스코어), $(달러)만 가능lowerCamelCase를 사용자바의 예약어, 키워드는 변수명으로 사용하지 않는다.+) 전체 대문자 사용하지 않는다. (상수와의 구분을 위해)예제)- 상수 (Constant)프로그램 실행 동안 그 값이 변경되지 않는 변수 >> 선언과 동시에 반드시! 초기화가 이루어져야 함- 상수.. 2024. 9. 4.