전체 글 (72) 썸네일형 리스트형 [JAVA] 리스트 리스트 리스트는 컬렉션 인터페이스 중 하나로 배열과 비슷하게 여러 개의 값을 저장할 수 있는 자료형이다. 배열은 사용 전에 크기를 지정해주어야하는 반면 리스트는 초기에 크기를 지정해주지 않아도 되는 가변형 배열이라고 볼 수도 있다. 선언은 다음과 같이 할 수 있다. import java.util.ArrayList; public class ListTest{ public static void main(String[] args){ //ArrayList 리스트이름 = new ArrayList(); ArrayList str = new ArrayList(); } } 리스트 메소드 ○ add str.add("빨강"); str.add(2,"노랑"); // 인덱스 값 2에 노랑 중간삽입 ○ get System.out.p.. [JAVA] 키보드 입력 System.in.read() 1byte의 크기만 읽어오는 메소드이다. 읽어온 값은 ASCII코드에 해당하는 int값으로 반환된다. int e = System.in.read(); // "a"입력 //r = 97 char c = (char)r; System.out.println(c); // a BufferedReader, InputStreamReader, System.in BufferedReader 객체의 사용법은 다음과 같다. import java.io.BufferedReader; import java.io.InputStreamReader; public class IOtest{ public static void main(String[] args){ BufferedReader br = new Buffere.. [JAVA] 배열 배열 배열은 같은 타입의 변수가 여러 개 필요할 때 사용하는 자료구조이다. 배열은 두 가지 선언 방식이 있다. 첫번째로, 배열을 먼저 선언한 후 배열의 각 요소마다 초기화를 해주는 방식이다. //배열 선언 이후 초기화 //자료형[] 배열이름 = new 자료형[배열 크기]; String[] arr = new String[5]; // (선언) arr[0] = "reset"; // (초기화) 두번째로, 배열의 선언과 동시에 초기화를 해주는 방식이다. //배열 선언과 동시에 초기화 String[] arr2 = {"r", "e", "s", "e", "t"}; 배열 메서드 ○ length() 배열의 길이 정보를 얻을 수 있는 메소드이다. int len = arr.length; ○ Arrays Arrays 클래스의 .. 이전 1 ··· 19 20 21 22 23 24 다음