ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Java 변수 설정 - Chapter01
    Java 2018. 1. 11. 14:47
    반응형
    public class Variable {

        public static void main(String[] args) {
            
            
            boolean varBool = true;
            String varString = "String";
            
            int varInt = 27;
            Long varLong = (long) 275;
            
            float varFloat = (float)2.75;
            double varDouble = 2.75983872782;
            
            System.out.println(varBool);
            System.out.println(varString);
            
            System.out.println(varInt);
            System.out.println(varLong);
            
            System.out.println(varFloat);
            System.out.println(varDouble);

    // int, long, float, double, char // 자료형 MIN_VALUE, MAX_VALUE System.out.println("int 최소값 : " + Integer.MIN_VALUE); System.out.println("int 최대값 : " + Integer.MAX_VALUE); System.out.println("Long 최소값 : " + Long.MIN_VALUE); System.out.println("Long 최대값 : " + Long.MAX_VALUE); System.out.println("Float 최소값 : " + Float.MIN_VALUE); System.out.println("Float 최소값 : " + Float.MIN_VALUE); System.out.println("Double 최소값 : " + Double.MIN_VALUE); System.out.println("Double 최대값 : " + Double.MAX_VALUE); System.out.println("Char 최소값 : " + Character.MIN_VALUE); System.out.println("Char 최대값 : " + Character.MAX_VALUE);

    /*묵시적(말 없는) 형 변환*/
    int intVal = 10;
      long longVal;
    longVal = intVal; // 작은 곳에서 큰 곳으로
    char charVal = 'A';
    intVal = charVal;
    System.out.println(intVal);
    /*double <- float*/
    float floatVal = 2.7575f;
    double doubleVal;
    doubleVal = floatVal;
    System.out.println(doubleVal);
    /*명시적 형변환(큰 것 -> 작은 것) 이클립스가 알려줌*/
    int intVal2 = 44032;
    char charVal2;
    charVal2 = (char) intVal; // 명시적 형변환
    System.out.println(charVal2);
    long longVal2 = 500;
    intVal2 = (int) longVal;
    // double -> float
    double doubleVal2 = 2.75843827;
    float varFloat;
    varFloat = (float) doubleVal2;
    System.out.println(varFloat);

    int number = 123; // 메서드와 문장 안에서 사용 가능
    int sum = 0;
    for(int i = 0; i < 5; i++) {  // 특정한 문장
    sum += i; 
    int sum2 = 123;  // 문장안에서만 쓸 수 있다.
    }

        }

    }




    반응형

    'Java' 카테고리의 다른 글

    Java - do While Example  (0) 2018.01.12
    Java - While  (0) 2018.01.12
    Java - elseIF, 자판기  (0) 2018.01.12
    Java Boolean  (0) 2018.01.11
    자바 정리  (0) 2017.12.11

    댓글

Designed by Tistory.