인파

You Can Become A

늦게 시작해도 누구든지 노력하면 개발자가 될수 있어요 !

공부한 내용을 정리합니다
Snippet/Java 스니펫

🚀 JAVA 변수의 타입 얻기 (typeof 구현)

자바 변수의 타입 얻기 만일 해당 변수의 타입을 비교하거나 변수의 타입 정보가 필요할 경우, 자바스크립트 진영에서는 typeof 연산자로 아주 간단하게 가져올 수 있다. 그러나 자바 진영에선 기본적으로 객체 지향 프로그래밍 언어이기 때문에 int형이나 double형 같은 primitive 타입은 Wrapper 클래스 타입으로 확인할 수 밖에 없다. Object 클래스의 getClass() 메서드를 이용하면 쉽게 가져올 수가 있다. public static void main(String[] args) { // 해당 변수 타입 출력 (Wrapper 클래스 타입으로) int pri_value = 1; System.out.println(((Integer) pri_value).getClass().getSimple..

category_image
인파_
2022.11.27
(0)
Snippet/Java 스니펫

🚀 JAVA 문자 ↔ 숫자 형변환 방법 모음

문자 → 숫자 형변환 String → Int Integer.parseInt() : 문자열 파싱하여 int 객체 생성 Integer.valueOf() : 문자열로 Integer 객체 생성. 따로 initValue() 로 int 형으로 형변환 필요 String str = "123456"; int num = Integer.parseInt(str); String str2 = "123456"; int num2 = Integer.valueOf(str).initValue(); // 원래는 initValue() 를 써야하지만 안써도 자동 형변환이 일어나기 때문에 상관없음 NumberFormatException 예외처리 만일 숫자 형태가 아닌 문자열을 숫자로 변환할 때, NumberFormatException이 발생하게..

category_image
인파_
2022.10.14
(0)
Snippet/Java 스니펫

🚀 JAVA 코드 실행 시간 측정하기

자바 코드 실행 시간 측정하기 밀리 초 측정하기 Java에서 기본적으로 제공하는 메서드중 System.currentTimeMillis 메서드를 이용하면 현재 시간을 밀리세컨드 단위로 출력할 수 있다. 다음과 같이, long 타입 변수 startTime, endTime에 각각 currentTimeMillis() 값을 입력받도록 하고, 두 시간의 차이를 밀리 세컨드 단위로 구하면 곧 코드 실행 시간이 된다. public static void main(String[] args) { long startTime = System.currentTimeMillis(); // 코드 시작 시간 // 코드 ... long endTime = System.currentTimeMillis(); // 코드 끝난 시간 long du..

category_image
인파_
2022.09.18
(0)