1. 출력
" 결과를 콘솔로 보여주는 것 "
1) 출력 방법
// \n 포함한 출력
System.out.println("Hello");
// \n 포함하지 않은 출력
System.out.print("Hello");
2) 출력방법 정리
출력방법 | 설명 |
System.out.print() |
줄 바꿈 없이 출력
|
System.out.println()
|
출력 후 줄 바꿈
|
2. 입력
"데이터를 자바로 전달하는 것, Java에서는 데이터를 읽을때 객체를 사용하는데 Scanner라는 객체를 통해 입력을 전달 가능"
1) Scanner 객체 소환
import java.util.Scanner; // Scanner를 사용하려면 import 필요
public class ScannerPractice {
public static void main(String[] args) {
// ✅ Scanner 객체 생성 & 변수에 담기
Scanner scanner = new Scanner(System.in);
}
}
2) 문자열 받기
- scanner.nextLine();
Scanner scanner = new Scanner(System.in);
System.out.print("좋아하는 문장을 입력하세요: ");
String sentence = scanner.nextLine();
3) Int 받기
- scanner.nextInt();
System.out.print("정수를 입력하세요: ");
int num1 = scanner.nextInt();
4) Double 받기
- scanner.nextDouble();
System.out.print("실수를 입력하세요: ");
double num2 = scanner.nextDouble();
5) Long 받기
- scanner.nextLong();
System.out.print("큰 정수를 입력하세요: ");
long num3 = scanner.nextLong();
✅ 명명규칙 정리
명명규칙은 손에 익어야하므로 따로 정리해보았다.
1️⃣패키지 명명 규칙
- 소문자만 가능 / 숫자로 시작 금지, 특수문자 사용 금지, 예약어 사용 금지
- ⭕ : chpater1
- ❌ : chapTer1 1chapter chapter#1 class public static
2️⃣클래스 명명규칙
- 클래스 이름을 작성할 때는 첫 글자 대문자 + 카멜케이스 조합으로 작성
- ⭕ MyNewClass
- ❌ : myNewClass, My_new_class, 1MyNewClass, My#New#Class, Class, Public, Static
3️⃣변수
- 가독성을 위해 카멜케이스를 권장함. 명사형태로 사용할 것.
- ⭕ : car1, myCar
- ❌ : 1stCar, my car, int, class, public
'코딩 공부 > Java' 카테고리의 다른 글
[Java]Chpater 1 - 07) 조건문 (0) | 2025.02.25 |
---|---|
[Java]Chpater 1 - 06) 사칙연산 (0) | 2025.02.25 |
[Java]Chpater 1 - 04) 변수 - 데이터의 저장 공간 (0) | 2025.02.25 |
[Java]Chpater 1 - 03) 자바 프로젝트 관리 / 명명규칙 (0) | 2025.02.25 |
[Java]Chpater 1 - 02) 컴퓨터의 기억 방식 (0) | 2025.02.25 |