728x90 반응형 study/Java305 [Java] 1 ~ 5. TEST2 풀이 package chap2; /* 6. 다음결과가 나오도록 Test2 프로그램 수정하기 결과 : c=30 ch=C f=1.5 l=27000000000 result=true */ public class Test2 { public static void main(String[] args) { byte a = 10; byte b = 20; byte c = (byte) (a + b); char ch = 'A'; ch = (char) (ch + 2); float f = 3f / 2; // int = int /int //float = float/int long l= 3000l * 3000 * 3000; // int = int *int*int //long = long*int*int float f2 = 0.1f; doub.. 2022. 3. 10. [Java] 1 ~ 5. TEST1 풀이 package chap2; public class Test1 { public static void main(String[] args) { //1. 잘못된 문장을 골라내고 그 이유를 설명하시오. char a='a'; //정상. // char b="a"; //오류. "a"문자는 String형 객체임 String c="a"; //정상. // String d='a'; //오류. 'a'문자는 char형 변수임. 'a' 기본형값 // "a" 참조형 객체 // 기본형과 참조형은 형변환이 안됨 // char e='ab'; //오류. char형은 문자한개만 가능 String f="ab"; //정상. // char g = ''; //오류. char형은 반드시 한개의 문자를 저장함 String h = ""; //정상. St.. 2022. 3. 10. [Java] 1 ~ 5. TEST2 package chap2; /* 6. 다음결과가 나오도록 Test2 프로그램 수정하기 결과 : c=30 ch=C f=1.5 l=27000000000 result=true */ public class Test2 { public static void main(String[] args) { byte a = 10; byte b = 20; byte c = a + b; char ch = 'A'; ch = ch + 2; float f = 3 / 2; long l= 3000 * 3000 * 3000; float f2 = 0.1f; double d = 0.1; boolean result = d==f2; System.out.println("c="+c); System.out.println("ch="+ch); System.o.. 2022. 3. 10. [Java] 1 ~ 5. TEST1 package chap2; public class Test1 { public static void main(String[] args) { //1. 잘못된 문장을 골라내고 그 이유를 설명하시오. char a='a'; char b="a"; String c="a"; String d='a'; char e='ab'; String f="ab"; char g = ''; String h = ""; byte var1 = 128; short var2 = 128; int var3 = 28L; long var4 = 128L; float var5 = 1.2; double var6 = 1.2; float var9 = '1'; /* 2. 변수를 선언하기 위해서는 자료형과 변수의 이름을 결정해야합니다. 변수 이름으로 사용할 수 있는.. 2022. 3. 10. 이전 1 ··· 72 73 74 75 76 77 다음 728x90 반응형