목록Java (13)
집 짓는 개발블로그
List subList(int fromIndex, int toIndex); List에서 fromIndex~toIndex까지의 요소를 뽑아내서 반환하기 위해 사용된다. 예를 들면 List names = new ArrayList(); names.add("A"); names.add("B"); names.add("C"); names.add("D"); names.add("E"); List exampleSubList = names.subList(1, 3); System.out.println(exampleSubList); 위 코드의 결과는 다음과 같다. ["B", "C"] 원본 List였던 names의 1번째, 2번째 요소를 뽑아내 반환한다. 내가 가장 최근에 subList를 이용한 코드는 다음과 같다. 앞뒤로 필요..
Q. 정수 배열 sorting하는 방법? int 배열 소팅은 java.util 패키지에서 Arrays클래스를 import한 뒤 sort를 이용한다. 이렇게 하면 원본 배열이 변경된다. import java.util.Scanner; import java.util.Arrays; class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); int[] students = new int[28]; for (int i=0;i 힙(Heap)에 저장됨 Array, Enumeration, class, Interface 빈 객체를 의미하는 null이 존재한다. Q. 자바에서 int와 Integer의 차이는? int는 primi..
Scanner(입력 받기) import java.util.Scanner; class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); } } 자바의 기본 제공 라이브러리 java.util로부터 Scanner를 import한다. Scanner 클래스를 불러왔으니 객체를 생성해야 이용 가능. 아래는 백준 연습문제 정리 고양이(10171) escape(이스케이프 문자) : 문자열 내에서 특수한 기능 수행하는 문자 \' : 따옴표 출력(') \" : 큰따옴표 출력(") \n : 개행문자, 줄을 바꿔줌 \t : 탭문자 \\ : 역슬래시 주사위 세개(2480) 제출한 코드 import java.util.Scanner;..