File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ package chap02 ;
2+
3+ public class BinaryTest {
4+ public static void main (String [] args ) {
5+ int num = 10 ;
6+ int bNum = 0B1010; // 2진수
7+ int oNum = 012 ; // 8진수
8+ int hNum = 0XA ; // 16진수
9+
10+ System .out .println (num );
11+ System .out .println (bNum );
12+ System .out .println (oNum );
13+ System .out .println (hNum );
14+ }
15+ }
Original file line number Diff line number Diff line change 1+ package chap02 ;
2+
3+ public class BinaryTest2 {
4+ public static void main (String [] args ) {
5+ int num1 = 0B00000000000000000000000000000101; // 5
6+ int num2 = 0B11111111111111111111111111111011; // -5
7+
8+ int sum = num1 + num2 ;
9+
10+ System .out .println (num1 );
11+ System .out .println (num2 );
12+
13+ System .out .println (sum );
14+ }
15+ }
Original file line number Diff line number Diff line change 1+ package chap02 ;
2+
3+ public class BooleanEx {
4+
5+ public static void main (String [] args ) {
6+ boolean isMarried = true ;
7+
8+ System .out .println (isMarried );
9+
10+ }
11+
12+ }
Original file line number Diff line number Diff line change 1+ package chap02 ;
2+
3+ public class ByteVariable {
4+
5+ public static void main (String [] args ) {
6+ byte bData = -128 ;
7+
8+ System .out .println (bData );
9+
10+ byte bData2 = 127 ;
11+ System .out .println (bData2 );
12+ }
13+
14+ }
Original file line number Diff line number Diff line change 1+ package chap02 ;
2+
3+ public class CharacterEx {
4+ public static void main (String [] args ) {
5+ char ch = 'A' ;
6+
7+ System .out .println (ch );
8+ System .out .println ((int )ch );
9+
10+ ch = 66 ;
11+
12+ System .out .println (ch );
13+
14+ int ch2 = 67 ;
15+
16+ System .out .println (ch2 );
17+ System .out .println ((char )ch2 );
18+ }
19+ }
Original file line number Diff line number Diff line change 1+ package chap02 ;
2+
3+ public class Constant {
4+ public static void main (String [] args ) {
5+ final int MAX_NUM = 100 ;
6+ final double PI = 3.14 ;
7+
8+ final int STUDENT_NUM = 30 ;
9+
10+
11+ System .out .println (MAX_NUM );
12+ System .out .println (PI );
13+ System .out .println (STUDENT_NUM );
14+ }
15+ }
Original file line number Diff line number Diff line change 1+ package chap02 ;
2+
3+ public class Double {
4+
5+ public static void main (String [] args ) {
6+ double dNum = 3.14 ;
7+ float fNum = 3.14F ;
8+
9+ System .out .println (dNum );
10+ System .out .println (fNum );
11+ }
12+
13+ }
Original file line number Diff line number Diff line change 1+ package chap02 ;
2+
3+ public class ExplicitConversion {
4+
5+ public static void main (String [] args ) {
6+ int iNum = 1000 ;
7+ byte bNum = (byte )iNum ;
8+
9+ System .out .println (iNum );
10+ System .out .println (bNum );
11+
12+ double dNum = 3.14 ;
13+ iNum = (int )dNum ;
14+
15+ System .out .println (dNum );
16+ System .out .println (iNum );
17+ }
18+
19+ }
Original file line number Diff line number Diff line change 1+ package chap02 ;
2+
3+ public class ImplicitConversion {
4+
5+ public static void main (String [] args ) {
6+ byte bNum = 10 ;
7+ int num = bNum ;
8+
9+ System .out .println (num );
10+
11+ long lNum = 10 ;
12+ float fNum = lNum ;
13+
14+ System .out .println (fNum );
15+
16+ double dNum = fNum + num ;
17+
18+ System .out .println (dNum );
19+ }
20+
21+ }
Original file line number Diff line number Diff line change 1+ package chap02 ;
2+
3+ public class VariableEx {
4+
5+ public static void main (String [] args ) {
6+ int num ;
7+ num = 10 ;
8+
9+
10+ System .out .println (num );
11+
12+ int level = 20 ;
13+
14+ System .out .println (level );
15+
16+ }
17+
18+ }
You can’t perform that action at this time.
0 commit comments