반응형
package com.company;
public class Main {
public static void main(String[] args) {
int myValue = 10000;
int myMinIntValue = Integer.MIN_VALUE;
int myMaxIntValue = Integer.MAX_VALUE;
System.out.println("Integer Minimum Value = " + myMinIntValue);
System.out.println("Integer Maximum Value = " + myMaxIntValue);
System.out.println("Busted Max value = " + (myMaxIntValue+ 1));
System.out.println("Busted Min value = " + (myMinIntValue- 1));
int myMaxIntTest = 2_147483647;
byte myMinByteValue = Byte.MIN_VALUE;
byte myMaxByteValue = Byte.MAX_VALUE;
System.out.println("Byte Minimum Value = "+ myMinByteValue);
System.out.println("Byte Maximum Value = "+ myMaxByteValue);
short myMinShortValue = Short.MIN_VALUE;
short myMaxShortValue = Short.MAX_VALUE;
System.out.println("Short Minimum Value = "+ myMinShortValue);
System.out.println("Short Maximum Value = "+ myMaxShortValue);
long myLongValue = 100l;
long myMinLongValue = Long.MIN_VALUE;
long myMaxLongValue = Long.MAX_VALUE;
System.out.println("Long Minimum Value = "+ myMinLongValue);
System.out.println("Long Maximum Value = "+ myMaxLongValue);
long bigLongValue = 2_147_483_647_234L;
System.out.println(bigLongValue);
int myTotal = (myMinIntValue / 2);
byte myNewByteValue = (byte) (myMinByteValue / 2);
short myNewShortValue = (short) (myMinShortValue / 2);
}
}
Output
D:\IT\JDK\jdk11.0.6_10\bin\java.exe "-javaagent:D:\IT\IDEA\IntelliJ IDEA Community Edition 2020.1\lib\idea_rt.jar=51250:D:\IT\IDEA\IntelliJ IDEA Community Edition 2020.1\bin" -Dfile.encoding=UTF-8 -classpath D:\IT\NewProject\project\ByteShortIntLong\out\production\ByteShortIntLong com.company.Main
Integer Minimum Value = -2147483648
Integer Maximum Value = 2147483647
Busted Max value = -2147483648
Busted Min value = 2147483647
Byte Minimum Value = -128
Byte Maximum Value = 127
Short Minimum Value = -32768
Short Maximum Value = 32767
Long Minimum Value = -9223372036854775808
Long Maximum Value = 9223372036854775807
2147483647234
Process finished with exit code 0
'JavaCode(review)' 카테고리의 다른 글
FloatingPointNumbers/Double (0) | 2020.06.23 |
---|---|
CharAndBoolean (0) | 2020.06.23 |
Generics Class 기본예시/ Team- player (0) | 2020.06.23 |
Abstract Class Challenge - interface , linkedList이용 (0) | 2020.06.21 |
InnerClass Challenge - Playlist -Album에 innerClass 이용 (0) | 2020.06.19 |