자바에서 클래스를 선언할 때 사용하는 자바의 키워드는?
class
다음은 10과 20을 더해 합을 출력하려고 작성한 자바 프로그램이지만 오류가 있다.
public class SampleProgram{
int i;
int j;
i=10;
i=20;
System.out.println(i+j);
}
public class SampleProgram{
public static void main(String[] args) {
int i;
int j;
i=10;
i=20;
System.out.println(i+j);
}
}
이 자바 클래스를 저장하는 소스 파일 이름은 무엇인가?
SampleProgram.java
명령창에서 이 프로그램을 컴파일하는 명령은?
javac SampleProgram.java
명령창에서 이 프로그램을 실행하는 명령은?
javac SampleProgram
다음 중 식별자 사용이 잘못된 경우를 모두 골라라.
int _i;
int %j;
char 안녕;
double 1var;
char student_ID;
final int abcdefghijklmnopqrstuvwxyz;
int %j;
와 double 1var;
. %는 특수문자이므로 사용이 불가하고, 숫자는 변수의 첫 번째 문자로 사용할 수 없다.
다음 각 항목이 나타내는 변수를 선언하라.
int height;
double size=0.25;
double total = height+size;
char c = 'a';
String name = "변수민";
다음 수식의 결과 값과 타입은?
체온 값 36.5로 초기화된 상수 bodyTemp를 double형으로 선언하라.
double bodyTemp = 36.5;
다음 각 항목의 코드에서 컴파일 오류를 수정하라
while(1){}
while(true){}
int n = 3.5;
double n = 3.5;
int b = (3<5)?true:false;
boolean b = (3<5)?true:false;
int score = 85;
if(80<score<90) System.out.print(score);
int score=85;
if(score>80&&score<90) System.out.print(score);
다음 문장을 조건식으로 나타내라.
age<=12
age<b && age>c
age - 5 == 10
age!=b || age==c
다음 조건문을 조건 연산자를 이용하여 한 문장으로 작성하라.
if(sum>100) sum = 100;
else sum=0;
sum=(sum>100)?100:0;
다음 조건문을 조건 연산자를 이용하여 한 문장으로 작성하라.
if(n>5) System.out.println(n);
else System.out.println(5);
(n>5)?System.out.println((n>5)?n:5);
System.out.print(text);
로 출력할 때 다음과 같이 출력되는 문자열 text는 무엇인가?
"를 출력하려면 \ 다음에 "를 붙여 \"과 같이 하면 됩니다.
String text = "\"를 출력하려면 \\ 다음에 \"를 붙여 \\\"과 같이 하면 됩니다.";
다음 출력문에 의해 출력되는 텍스트는 무엇인가.
System.out.print("나는 \"Java를 "+100+"%\""+"사랑해");
나는 "Java를 100%"사랑해
다음 switch
문이 있을 때, 아래 1~4의 각 문항에 따라 출력되는 결과는?
int sum=0;
switch(grade){
case 'A' : sum += 100;
case 'B' : sum += 50;
case 'C' : sum += 30;
case 'D' : sum += 10;
}
System.out.print(sum);
grade가 'A'일 때
190
grade가 'B'일 때
90
grade가 'C'일 때
40
grade가 'D'일 때
10
다음 if문을 switch문으로 바꾸어라.
if(in.equals("가위"))
System.out.println(1);
else if(in.equals("바위"))
System.out.println(2);
else if(in.equals("보"))
System.out.println(3);
else
System.out.println(0);
switch(in){
case "가위":
System.out.println(1);
break;
case "바위":
System.out.println(2);
break;
case "보":
System.out.println(3);
break;
default:
System.out.println(0);
}