[Java] 프로그래밍 기초 - 변수의 사용과 데이터 입출력

김빛나리·2020년 7월 22일

1. 변수 종류

  • byte: 1Byte, -128~127의 수
  • short: 2Byte, -32768~32767의 수
  • int: 4Byte, -2147483648~2147483647
  • long: 8Byte,
  • char: 2Byte
  • float: 4Byte, -128~127의 수
  • double: 8Byte, -128~127의 수
  • boolean: true나 false 값을 가짐

2. 변수 사용

int appleIndex; // 변수만 선언
int index = 0; // 변수를 선언하고 초기값도 설정
  • 변수 이름은 변수의 용도를 쉽게 파악할 수 있도록 정하는 것이 좋습니다.

3. 다양한 타입의 변수

char ch = ‘A’;
  • 문자 1개 타입을 선언하여 A로 초기화합니다.
float value = 1.234f; 
  • float와 double을 구분하기 위하여 float의 값에는 f나 F를 붙입니다.
long value2 = 100000000L;
  • int와 long의 값을 구분하기 위하여 long 타입의 값에는 l이나 L을 붙인다. 이 때, l은 1과 비슷해 보일 수 있기 때문에 주로 대문자 L을 붙입니다.

4. 출력

System.out.println ("안녕하세요");
  • "안녕하세요"를 출력해줍니다.
int age = 23;
System.out.println ("나의 나이는 " + age + "세 입니다.");
  • 특정 변수의 값을 출력해줄 땐 변수를 적절한 위치에 넣어주어야 합니다.

5. 입력

  • step
    • "java.util.Scanner"를 import 해줍니다.
    • scanner 변수 선언을 합니다.
    • 입력 받습니다.
  • 예제
import java.util.Scanner; //Scanner 클래스를 사용하기 위한 Import
       
class Test {
  public static void main(String[] args) {
    Scanner s = new Scanner(System.in);
    System.out.print(“나이를 입력해주세요.”);
    int age = s.nextInt();
    System.out.println("당신의 나이는 "+ age + "세 입니다.");
  }
}
  • int
    • int value_name = s.nextInt();
  • double
    • double value_name = s.nextDouble();
  • string
    • String value_name = s.next();

0개의 댓글