Which of the following can replace line 4 to print "avaJ"? (Choose all that apply) StringBuilder puzzle=new StringBuilder("Java"); // INSERT CODE HERE System.out.println(puzzle); A) puzzle.reverse(); B) puzzle.append("vaJ$").delete(0,3).deleteCharAt(puzzle.length()); C) puzzle.append("vaJ$").substring(0,4); D) None of the above E) puzzle.append("vaJ$").delete(0,3).deleteCharAt(puzzle.length()-1)..
public class BirdSeed { private int numberBags; boolean call; public BirdSeed() { // LINE 1 call=false; // LINE 2 } public BirdSeed(int numberBags) { this.numberBags=numberBags; System.out.println("파리미터 생성자 호출됨"); } public static void main(String[] args) { BirdSeed seed = new BirdSeed(); System.out.println(seed.numberBags); } } Which code can be inserted to have the code print 2? A) Replace line..
class Caller{ private void init() { System.out.println("Initialized"); } private void start() { init(); System.out.println("Started"); } } public class Class50 { public static void main(String[] args) { Caller c = new Caller(); c.start(); c.init(); } } What is the result? A. An exception is thrown at runtime. B. Initialized Started Initialized C. Initialized Started D. Compilation fails. 정답: D 결..
import java.util.ArrayList; import java.util.List; class Patient{ String name; public Patient(String name) { this.name=name; } } public class ArrayList55 { public static void main(String[] args) { List ps=new ArrayList(); Patient p2=new Patient("Mike"); ps.add(p2); // insert code here System.out.println("f="+f); if(f>=0) { System.out.print("Mike Found"); } } } Which code fragment, when inserted ..
public class String60 { public static void main(String[] args) { System.out.println("Result A " + 0 + 1); System.out.println("Result B " + (1) + (2)); } } What is the result? A. Result A 01 Result B 3 B. Result A 1 Result B 12 C. Result A 1 Result B 3 D. Result A 01 Result B 12 정답: D 결과: Result A 01 Result B 12 설명: 앞부분이 문자열이니 뒤에 붙은것들은 문자열으로 보아 + 하면 문자열을 붙인다. 반면에 앞부분이 숫자면 + 기호를 사용하면 덧셈을 한다. 예를들면 ..
public class Static62 { int count; public static void displayMsg() { count++; System.out.println("Welcome "+"Visit Count: "+count); } public static void main(String[] args) { Static62.displayMsg(); Static62.displayMsg(); } } What is the result? A. Compilation fails at line n3 and line n4. B. Compilation fails at line n1 and line n2. C. Welcome Visit Count:1 Welcome Visit Count: 1 D. Welcome Visi..
public class CheckingAccount{ public int amount; //line n1 } And given the following main method, located in another class: public class Class73 { public static void main(String[] args) { CheckingAccount acct = new CheckingAccount(); //line n2 } } Which three pieces of code, when inserted independently, set the value of amount to 100? A. At line n1 insert: public CheckingAccount(){ amount=100; }..
숫자에 underbar가 있는것을 보았다. 이게 뭐지.. 하고 찾아보니 아래와 같았다. Oracle Java docs: Underscores in Numeric Literals 자바 8 인 액션을 보다가 숫자와 _(언더스코어)를 섞어서 쓰는 것을 처음 보았다. int a = 10_000_000; 이런 식인 것이다 자바7 이후 버전부터 _는 숫자 리터럴의 어디에도 등장할 수 있다. 이로 인해 숫자를 끊어 읽을 수 있게 되어 가독성을 향상 시킬 수 있다. 예를들어 int myMoneyWon = 180000000라고 할 때, 한번에 얼마인지 파악하기 힘들다. 하지만 int myMoneyWon = 180_000_000라고쓴다면 (한국인의 경우) 몇 원인지 파악하기 쉽다. 하지만 마음대로 숫자와 섞어 쓸수는 없다..
public class Class75 { public static int stVar = 100; public int var = 200; public String toString() { return var + ":" + stVar; } public static void main(String[] args) { Class75 t1 = new Class75(); t1.var = 300; System.out.println(t1); Class75 t2 = new Class75(); t2.stVar=300; System.out.println(t2); } } What is the result? A. 300:300 200:300 B. 300:100 200:300 C. 300:0 0:300 D. 200:300 200:30..
- Total
- Today
- Yesterday
- 플러터
- 오라클
- MySQL
- Python
- 파싱
- 포인터
- 자바
- XE3
- proc
- ocjap
- xe애드온
- xe addon
- php
- 자바 smtp
- C
- C언어
- 이클립스
- XE
- 라이믹스 모듈
- 인포믹스
- 스크래핑
- JDBC
- esql
- EC
- ocajp
- webix
- KG
- 문자열
- 파이썬
- 프로씨
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |