반응형

 

 

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는 객체를 생성하고 해당 객체에 값을 설정하는 메서드

 

 

 

반응형

+ Recent posts