반응형
/// substring String a = "abcde"; String b = a.substring(2); //cde String c = a.substring(0, 2); //ab String d = a.substring(1, 2); //b String e = a.substring(1, 3); //bc
/// list char[] chars = {'a', 'b'}; chars[0] = 'c'; int length = chars.length;
/// arrayList ArrayList<String> pitches = new ArrayList<>(); pitches.add("138"); pitches.add("129"); pitches.add("142"); System.out.println(pitches.get(1)); //129 System.out.println(pitches.size()); //3 System.out.println(pitches.contains("142")); //true System.out.println(pitches.remove("129")); System.out.println(pitches.size()); //2 System.out.println(pitches.remove(0)); //138
/// map HashMap<String, String> map = new HashMap<>(); map.put("people", "사람"); map.put("baseball", "야구"); System.out.println(map.get("people")); //사람 System.out.println(map.containsKey("people")); //true System.out.println(map.remove("people")); //사람 System.out.println(map.size()); //1
/// ascii code // 문자를 아스키 코드 (10진수) 로 변환 출력 System.out.println((int) 'A'); // 65 // 문자를 유니코드 코드 (10진수) 로 변환 출력 System.out.println((int) '가'); // 44032 // 코드 번호를 문자로 변환 출력 System.out.println((char) 65); // A System.out.println((char) 0x41); // A (이것은 16진수로 'A'를 출력한 예제) // 코드 번호를 문자로 변환 출력 (한글) System.out.println((char) 0xAC00); // 가
/// foreach for(char a : charArray) {}
/// String to charArray String name = "jiyeon"; char[] charArray = name.toCharArray();
/// math min, max int a = Math.min(charArray[i] - 'A', 'Z' - charArray[i] + 1);
반응형
'# 02 > Java' 카테고리의 다른 글
[Java] 자바 메모리 구조 (0) | 2020.10.25 |
---|---|
[Java] RxJava 세미나 (0) | 2019.12.20 |
[윤성우 열혈자바] 34-3. 쓰레드를 생성하는 더 좋은 방법 (0) | 2019.10.28 |
[윤성우 열혈자바] 34-2. 쓰레드의 동기화 (0) | 2019.10.28 |
[윤성우 열혈자바] 34-1. 쓰레드의 이해와 쓰레드의 생성 (0) | 2019.10.28 |