// 변수 선언
int num1;
char ch1;
float f1, f2, f3; // 동시에 여러 개의 변수 선언
//변수 초기화
num1 = 10;
ch = 'a';
// 변수 선언과 초기화를 동시에
int num2 = 20;
char ch2 = 'b';
class Car{
int speed;
String brand;
Car() {}
// 생성자를 통한 초기화
Car(int speed, String brand){
this.speed = speed;
this.brand = brand;
}
}
public class Main {
public static void main(String[] args) {
int speed = 80;
String brand = "Hyundai";
System.out.println(speed);
System.out.println(brand);
Car c1 = new Car();
Car c2 = new Car(speed, brand);
System.out.println(c2.speed + " " + c2.brand);
}
}
var 키워드 사용
var num = 10;
var name = "bbongchill";
var ch = 'a';
var car = new Car();
var p1 = new Person<EmployeeInfo>();
원시 타입 변수와 참조 타입 변수 모두 var 키워드를 사용하여 선언이 가능하다.