티스토리 뷰

Boolean 타입의 변수가 true면 false로, false면 true로 바꾸는 코드

boolean isPowerOn = true;

isPowerOn = !isPowerOn; // if를 쓸 필요 없다.

 

 

메서드가 범위가 정해져있는 값(배열이나 문자열, 인덱스 또는 최대최소 등)을 매개변수로 받을 때 유효성 검사 코드를 적어주면 좋다.

public static boolean isNumber(String str) {

if(str==null || str.equals(""))

return false

/*코드*/

 

return true

}

 

반복문 사용하지 않고 배열 출력하기

int[] data = {3,2,9,4,7};

System.out.println(java.util.Arrays.toString(data)); 

 

boolean 타입 변수의 값을 결정할땐 if문 사용보단 바로 표현식으로 값을 할당하기

boolean isTrue;

if(i < 10)

isTrue = true;

=> (X)

 

boolean isTrue = (i < 10);



변수에 소숫점 지정해서 저장하기

double avgScore = Double.parseDouble(String.format("%.1f", productService.getAvgScore(id))));


'JAVA' 카테고리의 다른 글

[JAVA]배열 섞기, this 활용  (0) 2018.02.07
[자바]static 메소드와 인스턴스 메소드 비교  (2) 2018.01.30
댓글