1. 자바의 기본
1-1 출력
1-2 구성
2. 자바 변수
2-1 String 선언으로 출력하기
2-1-1 String 선언
2-1-2 String 선언 + 문장 선언
2-1-3 String 선언 + String 선언
2-2 int 선언으로 출력하기
2-2-1 int 선언
2-2-2 int 추가 선언
2-2-3 final int 선언
2-2-4 int에 여러 값 할당
1. 자바의 기본
public class Main {
public static void main(String[] args) {
}
}
자바의 기본??
c언어 처음 배웠을 때 맨 윗줄에 std…h?뭐 이런거 적어줬었는데
자바에도 필요한 것 같다.
확실히 파이썬보다는 어려워 보인다.
1-1 출력
public class Main {
public static void main(String[] args) {
System.out.println("원하는 문구");
}
}
괄호 안에 원하는 문구를 입력하면
입력한 문구가 출력이 된다.
1-2 구성
public class Main{}
자바에는 클래스가 있고
public static void main(String[] args)
main()이라는 메서드가 있다.
public class Main {
public static void main(String[] args) {
System.out.println("Hello World");
}
}
main() 메서드 안에 println()메서드를 넣으면, 원하는 문구를 출력할 수 있다.
우리는 Hello World 라는 문구를 출력할 수 있다.
2. 자바 변수
String | "Hello" |
int | 123 또는 -123 |
float | 19.99 또는 -19.99 |
char | 'a' 또는 'B' |
boolean |
true 또는 false |
컴퓨터 언어의 변수는 다 비슷비슷 한 것 같다.
처음 봤을 때는 외계어였는데 지금은 그냥 봐도 알겠다.
아무튼 자바에는 다섯 가지의 변수가 있다.
원하는 값을 입력하고 싶을 때 변수 선언을 통해 하면 된다.
파이썬에서는 큰 따음표와 작은 따음표를 굳이 구분하지 않았는데
자바는 두개를 구분지어 사용한다.
String은 문자를 정의하는 변수인데, 큰 따음표를 사용해야 한다.
Char는 기호를 정의하는 변수인데, 작은 따음표를 사용해야 한다.
public class Main {
public static void main(String[] args) {
//여기에다가 커맨드를 입력하면 된다;
}
}
다음 주석에 선언한 커맨드를 입력하면 된다.
2-1 String 선언으로 출력하기
2-1-1 String 선언
public class Main {
public static void main(String[] args) {
String food = "Candy";System.out.println(food);
}
}
food 라는 String 변수를 선언하고, “Candy” 값을 할당해준다.
…
처음 저 말을 들었을 땐 한국어가 맞나 싶었는데, 지금은 좀 편하게 다가온다.
아무튼 저렇게 입력해주면, Candy 라는 값을 출력할 수 있다.
2-1-2 String 선언 + 문장 선언
public class Main {
public static void main(String[] args) {
String food = "Candy";
System.out.println(“I LOVE ” + food);
}
}
원하는 문장을 추가해서 출력할 수도 있다.
2-1-3 String 선언 + String 선언
public class Main {
public static void main(String[] args) {
String food = "Candy";
String play = “game”;
System.out.println(“I LOVE ” + food + “ and ” +play);
}
}
String 을 여러 개 선언해서 출력할 수도 있다.
2-2 int 선언으로 출력하기
2-2-1 int 선언
public class Main {
public static void main(String[] args) {
int age = 20;System.out.println(age);
}
}
age 라는 int 변수를 선언하고, 20 값을 할당해준다.
2-2-2 int 추가 선언
근데 1년이 지나서, 21살이 되었을 수도 있다.
public class Main {
public static void main(String[] args) {
int age = 20;
age = 21;
System.out.println(age);
}
}
int에 값을 할당해줬어도,
다시 새로운 값, 21 을 할당해주면
21 이 출력된다.
2-2-3 final int 선언
근데 평생 20살로 살아가고 싶은 사람도 있을 것이다.
public class Main {
public static void main(String[] args) {
final int age = 20;
age = 21;
System.out.println(age);
}
}
age 에 final int 변수를 선언 해주면 값을 바꿀 수 없다.
age 에 21 값을 할당해줬지만, 출력 오류가 뜬다.
이제 평생 20살로 살아갈 수 있다.
2-2-4 int에 여러 값 할당
public class Main {
public static void main(String[] args) {
int x = 1, y = 2, z = 3;
System.out.println(x+y+z);
}
}
int 에 쉼표를 사용해서 여러 값을 할당해 줄 수 있다.
출력하면 6 이 나온다.
'컴퓨터 > Java' 카테고리의 다른 글
[JAVA] 자바의 기본(5)_제어문 공부 1, if문, switch문 (0) | 2021.09.22 |
---|---|
[JAVA] 자바의 기본(5)_제어문 공부 1 (0) | 2021.09.20 |
[JAVA] 자바의 기본(4)_배열 array (0) | 2021.09.20 |
[JAVA] 자바의 기본(3)_문자열 변수 String, 문자열 구분 \ (0) | 2021.09.18 |
[JAVA] 자바의 기본(2)_데이터 유형 알아보기 (0) | 2021.09.18 |
댓글