java(14)
-
(Java) next() 시리즈
1. next() 란? Scanner 클래스의 메소드이다. 2. nextLine()과 next의 차이-> 여기서, next() 와 nextLine의 차이를 알면,nextLine()메소드는 Enter를 치기 전까지 쓴 문자열 모두 반환한다는 것이고next()메소드는 공백(space) 전까지 입력받은 문자열을 반환한다는 것이다. 아래 코드를 보시면 이해가 빠를 것입니다.Scanner sc = new Scanner(System.in);String nextLine = sc.nextLine();//입력 받은 값 중 나머지 한가지를 num2로 지정 받음 String next = sc.next();System.out.println("nextLine 값 "+nextLine+ "next 값 "+n..
2024.04.15 -
(java) int 와 Integer의 차이
1. Wrapper Class 와 Primitive 자료형의 차이 Java 는 데이터를 클래스와 객체 외에 기초 타입을 가진다. 따라서 Java 는 (1) 기본형 타입(Primitive 자료형) 과 (2) 객체 참조(클래스) 로 두 가지 타입의 관리 데이터를 가진다. 경우에 따라 기본형 타입을 객체로 사용하는 경우가 있으며, 이러한 경우 기본형 타입 값을 객체로 표현해야 한다. 이때 Wrapper 클래스를 사용하는데, 특정 기본형 타입으로 나타낸다. 가령, Integer 클래스는 간단한 정수 값을 나타내며 객체는 하나의 int 값을 저장할 수 있다. Wrapper 클래스에 대해서 자세하게 알아보려면, Wrapper Classes와 Primitive Data Type Primitive Data Type W..
2024.04.15