Full-Stack 개발자가 되려는 작은 개발자의 블로그
Java 기초 실습1 본문
데이터의 종류
1.숫자
1-1) 정수(Integer) - 소수점이 없는 숫자
1-2) 실수(Float) - 소수점이 있는 숫자(부동소수점)
2. 문자(Character)
3. 문자열(String)
4. 진리값(Boolean)
자료형의 종류
1.진리값 자료형
자료형 | 명칭 | 크기 |
진리값 자료형 | boolean | 1bit |
바이트 자료형 | byte | 1byte |
문자 자료형 | char | 2byte |
정수 자료형 | short | 2byte |
int | 4byte | |
long | 4byte | |
long long | 8byte | |
실수 자료형 | float | 4byte |
double | 8byte | |
long double | 16byte | |
참조 자료형 | String |
변수를 만드는 방법
- 자료형 자료이름; ▶ 변수 선언
- 자료이름 = 초기값; ▶ 변수 초기화
- 변수 선언 및 초기화를 해주어야 변수 사용 가능
boolean b=false; //false=0, true=0이 아닌 값
byte bb=0;
char ch = '\0'; //'\0'는 null문자(빈 공간)이다.
short st=0;
int i=0;
long l=0L;
float f=0.0f;
double d=0.0f;
문자열 초기화 방법
String str=""; //공백 출력
String str2=new String(""); //공백 출력
String str3=null; //null 출력
출력 메소드
System.out.print() | 줄 바꿈이 들어가지 않는다. |
System.out.println() | 문자열의 마지막에 줄 바꿈이 들어간다. |
System.out.printf() | 형식을 지정하여 문자를 입력 할 수 있다. |
%d : 정수 | |
%f : 실수 | |
%c : 문자(한 개) | |
%s : 문자열 |
스캐너 메소드
- 키보드로부터 사용자의 입력 값을 받을 수 있는 객체
- System.in ▶ 키보드 입력
//Scanner 객체를 사용하기위해 불러온다.
import java.util.Scanner;
public class CalculatorEx {
public static void main(String[] args) {
//키보드로부터 사용자의 입력 값을 받을 수 있는 객체
//System.in ▶ 키보드 입력
Scanner scan =new Scanner(System.in);
int num1=0;
int num2=0;
int result=0;
System.out.print("첫 번째 숫자를 입력하세요 ▶");
//next + Int ▶ nextInt
num1=scan.nextInt();
System.out.println("입력된 숫자1 : " + num1);
System.out.print("두 번째 숫자를 입력하세요 ▶");
num2=scan.nextInt();
System.out.println("입력된 숫자2 : " + num2);
System.out.println("============================");
result=num1+num2;
System.out.println("두 숫자 "+num1+" + "+num2+"의 합은 "+result+"입니다.");
}
}
'강의 정리 > Java' 카테고리의 다른 글
Java 기초 실습5 (0) | 2020.03.09 |
---|---|
Java를 이용한 달력 프로그램 (0) | 2020.03.08 |
Java 기초 실습4 (0) | 2020.03.05 |
Java 기초 실습3 (1) | 2020.03.04 |
Java 기초 실습2 (1) | 2020.03.03 |
Comments