자료형 변수; int : 정수 한개 int a; Book : 책 한 권 Book b; String : 문자열 한 개 String s; 자료형 [ ] 변수; int [ ] : 정수 여러 개 int [ ] a; Book [ ] : 책 여러 권 Book [ ] : b; String [ ] : 문자열 여러 개 String [ ] s; 문제점 : 개수가 늘어나면 불편하다 데이터 처리(반복 문 사용 불가) 데이터 이동 불편(메서드로) 해결 방법 : 1차원 배열 = [ ] 2차원 배열 = [ ] [ ] - 동일한 데이터를 여러 개 저장할 수 있는 구조 ( 덩어리, 바구니, 객체)를 자바에서 배열 (array) 이라고 한다. 배열을 생성하는 방법 : new int [3] ; 동일한 연속적인 구조 동일한 변수들의 집합 ..
문제설명 제한사항 입출력 예 답안 : import java.util.Scanner; public class Solution { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String str = sc.next(); int n = sc.nextInt(); StringBuilder sb = new StringBuilder(); for(int i=0; i
변수(Variable) : 데이터를 저장하는 메모리 공간의 이름(symbol) 변수의 이름은 숫자로 시작할 수 없다. 대소문자가 구분되며 길이에 제한이 없다. $과_(underscore)이외의 특수문자는 사용할 수 없다. 키워드(예약어)는 변수이름으로 사용할 수 없다. ex)int,double,if,for,class --------------------------------------------------------------------------------------- 자료형(DataType) : 변수의 크기와 어떤 종류의 데이터를 저장할 것인지를 결정 기본자료형 : int, float, char, boolean (프로그램에서 기본적으로 제공 해주는 자료형) Data type 크기 데이터(종류) Def..