2022.12.02 Java 퀴즈 - 나의 답
“hello world”를 콘솔에 출력하는 방법
System.out.println("hello world")
Java는 JavaScript에서 파생된 언어이다.
False
한줄 주석을 다는 방법은?
//
반복문을 활용해 1~100사이의 수 중 짝수만 담고있는 배열을 반환해주세요.
int[] evenArray() {
int[] arr = new int[50];
for (int i = 1; i <= 100; i++) {
if (i % 2 == 0) {
arr[i / 2 - 1] = i;
}
}
return arr;
}
int[] arr = new int[100];
for(int i = 0; i<100; i++) {
arr[i] = i;
}
int oddSum = Arrays.stream(arr).filter(i -> i%2 == 1).sum();
코드를 입력하세요
참고자료: https://futurecreator.github.io/2018/08/26/java-8-streams/
Calendar nowDate = new GregorianCalendar(Locale.KOREA).getInstance();
Calendar myBirthDate = new GregorianCalendar(1996, 2, 28);
long millisecond = nowDate.getTimeInMillis() - myBirthDate.getTimeInMillis();
long days = millisecond / 1000 / 24 / 60 / 60;
System.out.println(days);
코드를 입력하세요
class Car {
int maxOutputVelocity;
String fuelType;
int amoutOfFuel;
int currentVelocity;
public Car(int maxOutputVelocity, String fuelType, int amoutOfFuel, int currentVelocity) {
this.maxOutputVelocity = maxOutputVelocity;
this.fuelType = fuelType; // gasoline or diesel
this.amoutOfFuel = amoutOfFuel;
this.currentVelocity = currentVelocity;
}
}
public interface CarFunction {
public abstract void starEngine(); // 인터페이스에는 어차피 추상 메소드만 올 수 있으므로 abstracr는 써주지 않아도 된다.
public abstract void turnOffEngine();
public abstract void activateAccelerator();
public abstract void activateBrake();
}