반응형
1.삼항연산자
1-1
return flag ? a+b : a-b;
flag가 true -> a+b false -> a-b
1-2
int a = 5;
int b = 3;
int n = (a>b) ? a : b;
5가 출력된다
(a > b) -> true. -> a
(a > b) -> false. -> b
2. substring
2-1.
String str = "apple";
str.substring(a);
a번째 부터 끝까지
ex) str.substring(3) -> "le"
2-2.
String str = "apple";
str.substring(a,b);
a = 시작되는 문자열
b = 문자열이 끝나는 시점
ex) str.subString(1,3) -> "pp"
3. repeat
String str = "Love";
String str_s = str.repeat(3);
str -> Love
str_s -> LoveLoveLove
4.Integer.parseInt , valueOf
String str = "10";
System.out.println("1 : "+Integer.parseInt(str)+1);
System.out.println("2 : "+Integer.valueOf(str)+1);
System.out.println("3 : "+String.valueOf(str)+1);
1 -->. 11
2 --> 11
3 --> 101
integer.parseInt --> 문자열을 숫자로 바꿔준다.
valueOf는 객체를 생성하고 해당 객체에 값을 설정하는 메서드
반응형