목록💻☕프로그래밍 언어 (57)
컴퓨터공학 💻 도서관📚

자바에서 ! 는 논리 부정 연산자이다. 역할 : ! 는 boolean(불리언) 값을 반대로 뒤집는다 예시 : if ( ! stack.isEmpty() )

isEmpty() 메서드는 자바에서 제공하는 메서드이다. 문자열에서 isEmpty() 메서드 사용시 주의점!!! 1. 문자열에서 isEmpty() 메서드를 사용할 때 문자열에 NULL 값이 들어가 있으면 오류가 난다String test = null;System.out.println(test.isEmpty()); // 오류 그래서 이렇게 대처한다String test = null;if(test != null && test.isEmpty()) { // test가 null이 아니고 && ~~ System.out.println(test); } 2. 문자열이 공백문자인 경우 공백도 문자이기 때문에 이 경우는 문자열이 채워져 있다고 여겨 false를 반환한다 이 경우는1) ..
컴파일 에러는 자바 프로그램을 실행하기 전에 코드를 기계어로 번역하는 과정에서 발생하는 문법적인 오류이다 컴파일 과정이란? 자바는 컴파일 언어라서, 코드를 작성하면 먼저 JVM이 이해할 수 있는 바이트코드로 번역해야 실행이 가능하다 이 과정을 담당하는 게 javac 라는 컴파일러이다 코드에 문제가 있으면 이 단계에서 멈추고 에러를 출력한다 compile : 편집하다 , 기계어로 번역하다
length : 배열의 길이를 알고 싶을 때length() : 문자열의 길이를 알고 싶을 때size() : Collection, 자료구조의 크기를 알고 싶을 때 public static void main(String[] args) { //Array int [] arr = new int[11]; System.out.println(arr.length); // 1 //String String str = "세상에서 제일가는 토테이토칩"; System.out.println(str.length()); // 2 //ArrayList ArrayList list = new ArrayList(); list.add(0, "123"); list.add(1, "234"); System.out.pr..