728x90 반응형 전체 글565 [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. [Java] 5. 식별자 정의규칙 및 권장사항 package chap2; /* * 식별자 정의 규칙 : 컴파일 오류 발생 * 1. 식별자는 문자와 숫자 _ $ 만 가능함 * 2. 숫자로 시작해서는 안됨 * 3. 예약어 사용 안됨 * * 식별자 정의 권장사항 : 컴파일 오류는 발생안함. * 1. 클래스명 : 대문자로 시작. 의미변경부분은 대문자로 처리 ex)String, StringBuffer * 2. 변수명 : 소문자로 시작. 의미변경부분은 대문자로 처리 ex)maxScore, maxNum * 3. 메서드명 : 소문자로 시작. 의미변경부분은 대문자로 처리 ex)setName(), getScore() * 4. 상수명 : 모두 대문자로 표시. 의미변경부분은 '_'로 처리 ex)MAX_NUMBER */ public class VarEx4 { public .. 2022. 3. 10. 이전 1 ··· 133 134 135 136 137 138 139 ··· 142 다음 728x90 반응형