항해 99(9기)/항해 일일
항해 5일차
jossiya
2022. 9. 23. 11:36
오늘부터는 주특기 별로 이제 시작한다.
코딩테스트
시작 인덱스 ,인댁스
substring(0,n);
String a = "무궁화 삼천리 화려강산 대한사람 대한으로 길이 보전하세 ";
//replace([기존문자],[바꿀문자])
a= a.replace("대한", "민국");
System.out.println(a);
다음은 getOrDefault 메서드의 사용법입니다.
import java.util.HashMap;
public class MapGetOrDefaultEx {
public static void main(String arg[]) {
String [] alphabet = { "A", "B", "C" ,"A"};
HashMap<String, Integer> hm = new HashMap<>();
for(String key : alphabet) hm.put(key, hm.getOrDefault(key, 0) + 1);
System.out.println("결과 : " + hm);
// 결과 : {A=2, B=1, C=1}
}
}
원하는 문자열 자르기
String str = "Hi guys This is split example";
String[] result = str.split(" ");
String[] result2 = str.split(" ", 2);
String[] result3 = str.split(" ", 3);
System.out.println(Arrays.toString(result));
System.out.println(Arrays.toString(result2));
System.out.println(Arrays.toString(result3));
형변환 하기
Byte.parseByte();
Short.parseShort();
Integer.parseInt();
Long.parseLong();
Float.parseFloat();
Double.parseDouble();
charAt().
charAt()은 String타입의 문자열에서
해당 위치에 있는 문자만을 char타입으로 변환해