본문 바로가기

java4

[JAVA] String Methods (String 클래스 method) 1. Search (검색) (1) charAt() 지정한 index번째의 문자를 반환한다. char charAt(int index) (2) indexOf() 문자열의 첫 번째 인덱스를 기준으로 마지막 인덱스까지 검색하여 특정 문자가 위치한 인덱스를 반환한다. int indexOf(int ch) int indexOf(int ch, int fromIndex) int indexOf(String str) int indexOf(String str, int fromIndex) fromIndex는 검색 범위를 지정한다. fromIndex가 2일 경우 2~마지막 문자 인덱스 조회 찾지 못하면 -1을 반환한다. (3) lastIndexOf() 문자열의 마지막 인덱스를 기준으로 첫 번째 인덱스까지 검색하여 특정 문자가 위.. 2021. 11. 5.
[프로그래머스] 전화번호 목록 (JAVA) 1. 문제 설명 전화번호부에 적힌 전화번호 중, 한 번호가 다른 번호의 접두어인 경우가 있는지 확인하려 합니다. 전화번호가 다음과 같을 경우, 구조대 전화번호는 영석이의 전화번호의 접두사입니다. 구조대 : 119 박준영 : 97 674 223 지영석 : 11 9552 4421 전화번호부에 적힌 전화번호를 담은 배열 phone_book 이 solution 함수의 매개변수로 주어질 때, 어떤 번호가 다른 번호의 접두어인 경우가 있으면 false를 그렇지 않으면 true를 return 하도록 solution 함수를 작성해주세요. 2. 문제 풀이 (1) 정렬 후 String 클래스 Method를 이용한 풀이 import java.util.Arrays; import java.util.Collections; cla.. 2021. 10. 15.
[JAVA] List 정렬(Sort)하기 (feat. Collections.class) 1. List 정렬하기 (1) Collections.sort() sort() method는 전달받은 배열의 모든 요소를 오름차순으로 정렬한다. sort() method는 매개변수로 정렬할 배열을 전달받는다. (2) Collections.reverse() reverse() method는 전달받은 배열의 모든 요소를 내림차순으로 정렬합니다. reverse() method는 매개변수로 정렬할 배열을 전달받는다. 2. Example (1) Integer List arrayList = new ArrayList(); arrayList.add(3); arrayList.add(8); arrayList.add(2); arrayList.add(5); arrayList.add(1); System.out.println(arr.. 2021. 10. 1.
[JAVA] 배열 정렬(Sort)하기 (feat. Arrays.class) 1. 배열 오름차순 정렬 Arrays.sort() sort() method는 전달받은 배열의 모든 요소를 오름차순으로 정렬합니다. sort() method는 매개변수로 정렬할 배열을 전달받는다. (1) 정수 자료형 int [] array = {3, 5, 7, 2, 6, 4, 1, 9, 10, 8}; //Arrays.toString() System.out.println(Arrays.toString(array)); //Arrays.sort() Arrays.sort(array); System.out.println(Arrays.toString(array)); (2) 문자 자료형 Character [] arr = {'b', 'c', 'a'}; //Arrays.toString() System.out.println(.. 2021. 9. 30.
반응형