🩷 System.out.print()
: 화면에 글자를 출력할 때 사용
print()와 println() 차이점
명령어 | 특징 |
---|---|
System.out.print() | 줄바꿈 ⛔️ |
System.out.println() | 줄바꿈 ✅ |
Java code
📍 print()
class Variable1 {
public static void main(String[] args) {
System.out.print("Hello, Mallang!");
System.out.print("It's Java world.");
}
}
// Hello, Mallang!It's Java world.
📍 println()
class Variable2 {
public static void main(String[] args) {
System.out.println("Hello, Mallang!");
System.out.println("It's Java world.");
}
}
// Hello, Mallang!
// It's Java world.
import java.util.Scanner;
class Variable3 {
public static void main(String[] args) {
// Scanner 클래스 객체 생성
Scanner scanner = new Scanner(System.in);
System.out.println("두 자리 정수를 입력하라 : ");
// 입력내용 -> input 변수에 저장 (string type)
String input = scanner.nextLine();
// string type input변수 -> int type으로 변환
int num = Integer.parseInt(input);
System.out.println("입력내용 : " + input);
System.out.printf("num = %d%n", num);
}
}
scanner 객체의 nextLine()
→ 입력내용 문자열로 반환
nextLine()
: 문자열로 반환nextInt()
: 정수로 반환nextFloat()
: 실수로 반환문자, 기호(공백) → 오류 발생 ⛔️