public class Java100_variable_DataType1{

    public static void main(String[]args){

 

    //1단계 : 변수선언

    int a;                    //---정수가 저장될 변수 이름을 a로 만들어라--;;

    int b;int c=90;          

    double d;              //--실수가 저장될 변수 이름을 d로 만들어라--;;

    char e;                 //---문자가 저장될 변수 이름을 e로 만들어라--;;

    

    //2단계 : 선언된 변수에 값을 대입

    a = 10;

    d = 10;            //---정수 10을 입력하면 10.0으로 출력--;;

    e = "A";           //---쌍따옴표하면 에러--;;

 

    //[3] : 출력

    System.out.println(a); //10

    System.out.println(b); //Err   변수가 선언되고 값이 초기화 되지 않았기 때문이다.

    System.out.println(c); //90

    System.out.println(d); //10.0

    System.out.println(e); //Err

    }

}

 

옳게 고쳤을때 + 여러개의 변수 선언 및 초기화 하는 방법

 

public class Java100_variable_DataType1{

    public static void main(String[]args){

 

    //1단계 : 변수선언

    int a;                    //---정수가 저장될 변수 이름을 a로 만들어라--;;

    int b = 33; int c=90;          

    double d;              //--실수가 저장될 변수 이름을 d로 만들어라--;;

    char e;                 //---문자가 저장될 변수 이름을 e로 만들어라--;;

    

    //2단계 : 선언된 변수에 값을 대입

    a = 10;

    d = 3.14;            //---실수형 숫자 출력할때 사용--;;

    e = 'A';           //---홑따옴표로 바꾸기--;;

 

    //[3] : 출력

    System.out.println(a); //10

    System.out.println(b); // 33

    System.out.println(c); //90

    System.out.println(d); //3.14

    System.out.println(e); //A

 

    //4단계 : 여러 개 변수 선언 및 초기화 --> 선언 후 값을 세팅

    //[4-1]

    int w;

    System.out.println(w)         //Err        변수가 선언됐지만 초기화가 안됨

    int x, y, z = 900;               // z만 초기화가 되고 x,y는 초기화가 안됨.

 

    //[4-2]

    int x,y,z;

    x = 700;

    y = 800;

    z = 900;

    System.out.println("[4-2] :" +x +"-"y+"-"+z);

 

    //[4-3]

    intx1 = 300, y1 = 400, z1 = 500;

    System.out.println("[4-3]" + x1 +"-" + y1 +"-" + z1)

 

    //[4-4] : 같은값으로 초기화

    String str1,str2,str3 ;

    str1,str2,str3 = "korea";

 

    String str1,str2,str3;

    str1 = str2 = str3 = "korea";

    System.out.println("[4-4] 여러 문자열 변수 한꺼번에 초기화 : " + str1 + "-"+str2+"-"+str3);

       

    int i,j,k ;

    i = j = k = 100;

    Sytem.out.println("[4-4] 여러 정수형 변수 한꺼번에 초기화: "+i+"-"+j+"-"+k);

 

    }

}

 

 

long과 float는 변수선언을 할때 뒤에 스팰링 앞자를 붙여줘야한다.

 

ex )

 

public class Java100_variable_DataType2{

    public static void main(String[]args){

 

        byte b = 32;

        long l = 700000000L;

        float f = 9.8F;

        boolean bI = false;

 

        System.out.println(b + "byte 최댓값 -->" + Byte.MAX_VALUE);

        System.out.println(l + "long 최댓값 -->" + Long.MAX_VALUE);

        System.out.println(f);

 

 

public class Java100_variable_DataType3{

    public static void main(String[]args){

 

    //1단계

    short a ='A';

    System.out.println(a);                 //---A(65) + (26-1) = Z(90)

 

    //2단계

    short b = 90;

    System.out.println((char)b);            //---Z

 

    //3단계

    char c = 'z'

    System.out.println((short)z);        //---a(97)+(26-1) = z(122)

    

 

    }

}

복사했습니다!