Jelenlegi hely

8.4. Ellenőrző kérdések

  • Mi a karakter?
  • Hányféle jelet képes tárolni a Java char típusa?
  • Hogy hívják a Java által támogatott karaktertípust?
  • Mi a karaktersorozat (sztring?)
  • Mit jelent, hogy a String nem megváltoztatható?
  • Hogyan lehet egy String-nek kezdőértéket adni?
  • Mire való a String indexOf metódusa?
  • Mire való String substring metódusa?
  • Mi a különbség a StringBuilder, a StringBuffer és a String között?

Melyik kifejezés értéke lesz logikailag igaz?

  • "john" == "john"
  • "john".equals("john")
  • "john" = "john"
  • "john".equals(new Button("john"))

Melyik fordul le?

  • "john" + " was " + " here"
  • "john" + 3
  • 3 + 5
  • 5 + 5.5

Mit ír ki a következő kódrészlet?

String s = new String("Bicycle");
int iBegin=1;
char iEnd=3;
System.out.println(s.substring(iBegin, iEnd));
  • Bic
  • ic
  • icy
  • fordítási hiba miatt nem indul el

Ha a ”Java” tartalmú s String-ben keressük a ’v’ betű pozícióját (a 2-t), akkor melyik metódushívással kapjuk ezt meg?

  • mid(2,s);
  • s.charAt(2);
  • s.indexOf('v');
  • indexOf(s,'v');

A következő deklarációk esetén melyik művelet érvényes?

String s1 = new String("Hello")
String s2 = new String("there");
String s3 = new String();
  • s3=s1 + s2;
  • s3=s1 - s2;
  • s3=s1 & s2;
  • s3=s1 && s2