변수
: 하나의 값을 저장 가능한 저장공간
형식
변수타입 변수명;
변수의 타입
boolean : true/false
char : 문자 하나 (''안에 입력한다)
byte : 정수 1byte
short : 정수 2byte
int : 정수 4byte (기본형)
long : 정수 8byte
float : 실수 4byte
double : 실수 8byte
String : 문자열 (""안에 입력한다, 참조형)
상수
: 한번 값을 저장하면 재할당이 불가함 (변하지 않는 수)
final int MAX_VALUE = 10;
상수의 변수명은 대문자로 작성하자!
리터럴
: 그 자체의 값 의미
int a = 10;
10이라는 값이 리터럴이다
문자열의 결합
문자열 + 다른 타입 = 문자열
다른 타입 + 문자열 = 문자열
예시1)
String name = "ja" + "va";
결과 : "java"
예시2)
String test = " " + 7;
결과 : " 7" (공백도 포함해서 더한다)
화면으로부터 입력받기 (Scanner)
import java.util.Scanner;
(scanner를 사용하려면 import가 필요하다)
Scanner sc = new Scanner(System.in);
String test1 = sc.nextLine(); 문자열 (enter 처리)
int b = sc.nextInt(); 정수형
이런식으로 next(원하는 자료형) 을 입력받으면 된다!
+ sc.nextInt() 이후 문자열을 받고 싶다면 int보다는 Integer.parseInt(sc.nextLine())로 처리하는것이 좋다, nextLine()은 엔터처리를 받기 때문!
-자바의 정석 기초편 책으로 공부하였습니다
'IT 기초 > JAVA' 카테고리의 다른 글
[java 정리] 객체지향 프로그래밍II (1) (0) | 2022.07.26 |
---|---|
[java 정리] 객체지향 프로그래밍I (3) (0) | 2022.07.26 |
[java 정리] 객체지향 프로그래밍I (2) (0) | 2022.07.02 |
[java 정리] 객체지향 프로그래밍I (1) (0) | 2022.07.02 |
[java 정리] 출력문 (0) | 2022.06.28 |
댓글