728x90

class: 새로운 자료형을 만드는 모델링 도구
배열: 동일한 데이터 여러 개를 저장할 수 있는 구조
- 배열은 객체로 취급
예시)
-
- 변수 선언: int[] a
- 객체 생성: new int[5]
- 생성된 객체를 연결: a=new int[5]
- 한번에 적기 => int[] a = new int[5]
배열이름.length = 배열의 길이를 알 수 있다
배열 초기화 하기
예시) int[] a = {10,20,30,40,50}; or int [] a; a= new int[] {10,20,30,40,50}
2차원 배열: 배열의 배열
int[][] a = new int[행][열]
중요 속성
- a.length= a의 행의 갯수
- a[0].length = a[0]의 열의 갯수
데이터 입력하기 Scanner
java.util.Scanner
Scanner scan = new Scanner(System.in); //System.in = 입력스트림
int num = scan.nextInt(); //정수입력
float num = scan.nextFloat() ; // 실수입력
double num = scan.nextDouble() ; // 실수입력
String str = scan.next() ; //문자열입력(공백 앞까지 입력 받음)
//scan.nextLine(); // 버퍼 비우기
String str = scan.nextLine() ; //문자열입력(엔터까지 입력 받음)
연산자의 종류
- 단항 연산자 : 증가 연산자(++), 감소 연산자(--)
- 이항 연산자:산술 연산자(+,-,/,%), 관계 연산자, 논리 연산자, 복합대입 연산자
- 삼항 연산자: (조건)? 참:거짓
728x90
'Backend > JAVA' 카테고리의 다른 글
[패캠/JAVA]클래스(모델)의 종류 (0) | 2023.07.25 |
---|---|
[패캠/JAVA] 객체, 클래스 (0) | 2023.07.20 |
[패캠/JAVA] 메서드 (0) | 2023.07.20 |
[패캠/JAVA] 반복문 for,while (0) | 2023.07.18 |
[패캠/JAVA] 자바 기초(1) 자바 소개~자료형 (0) | 2023.07.12 |