- 삼항연산자란? 3개의 피연산자를 필요로 하는 연산자를 말한다. if else를 사용할 때 대체할 수 있다. - 사용 법 / 코드 예시 삼항연산자 사용 시 한 줄이면 if else 문을 대체할 수 있다. // if else 사용 시 if ( 조건 ){//조건에 해당하면 A 실행 A } else {//조건에 해당하지 않으면 B 실행 B } // 삼항 연산자 사용시 // 예제 (조건) ? (조건에 해당할 때 실행) : (조건에 해당 안될 때 실행) int ex = 1; System.out.println(ex==1?true:false); // 삼항연산자 조건 해당 실행 public class main { public static void main(String[] args) { String str = "CAS..
toString() 메소드란 ? toString() Method는 객체가 가지고 있는 정보 값들을 문자열로 만들어 return해주는 Method이다. valueOf() 메소드란 ? valueOf() Method는 객체가 가지고 있는 값은 어떤 값이던 문자열로 만들어 return해주는 Method이다. 💡 if (Object is null) { // 두 메소드 차이는 값이 NULL일 때, 찾을 수 있다. Object .toString() - NullPointerException 발생 - Object에 담긴 값이 String이 아니여도 출력 > 값이 NULL일 경우, Null PointerException 발생한다. String .valueOf() - 모든 객체를 항상 String 형태로 출력 - 객체 값이..
NullPointException 란? https://jinius-com.tistory.com/entry/JAVA%EC%9E%90%EB%B0%94-NullPointerException-%EC%9D%B4%EB%9E%80 [JAVA/자바] NullPointerException 이란? NullPointerException 이란? 개발을 하다보면 흔히 접하는 NullPointException 사용할 객체 생성 후 객체의 값이 Null인 상황에서 인스턴스 생성 없이 해당 객체를 이용하여 다른 코드를 실행하려 한다면 오 jinius-com.tistory.com NullPointException 예제 코드 import java.util.*; public class main { public static void mai..
NullPointerException 이란? 개발을 하다보면 흔히 접하는 NullPointException 사용할 객체 생성 후 객체의 값이 Null인 상황에서 인스턴스 생성 없이 해당 객체를 이용하여 다른 코드를 실행하려 한다면 오류가 발생한다. NullPointerException 해결 방안 사용하려는 객체가 먼저 null인지 체크해야한다. 이전글 : 2022.05.14 - [개발/Java] - [JAVA] 자바 형 변환 총 정리 (JAVA CASTING) [JAVA] 자바 형 변환 총 정리 (JAVA CASTING) 형 변환 (CASTING) 이란 ? - 형변환(casting) 변수 값을 타입을 다른 타입으로 변환하는 것 주의 할 점 - 기본형 변수의 타입은 모두 서로 형변환이 가능하지만, 논리형인..
형 변환 (CASTING) 이란 ? - 형변환(casting) 변수 값을 타입을 다른 타입으로 변환하는 것 주의 할 점 - 기본형 변수의 타입은 모두 서로 형변환이 가능하지만, 논리형인 boolean은 제외 예제 - String to int // 예제 public class main { public static void main(String[] args) // JAVA String to int { String strNum = "2022"; int int1 = Integer.parseInt(strNum); int int2 = Integer.valueOf(strNum); System.out.print("방식 1 : "+int1+" / 방식 2 : "+int2 ); } } - String to double /..
😊 아주 쉽고 간단하게 😊 ▼ 이전 편 ▼ 2022.03.31 - [개발/Java] - [JAVA] JAVA 향상된 for문 / forEach 사용하기 -Jinius.com 😊 아주 쉽고 간단하게 😊 n차원 배열 추출하기 1차원 배열 추출 String[] names = {"Jone", "Kwon", "Wood"}; for(String name : names) { System.out.println(name); } // result : Jone // result : Kwon // result : Wood 2차원 배열 추출 String[][] teams = {{"Jone","Kwon","Wood"},{"Mina","Kim","Lee"}}; for(String[] names : teams) { for(Strin..