webmasterMyJavaZone
Quiz por , criado more than 1 year ago

Quiz sobre Segundo Set de Preguntas Java OCA Exam (1z0-803) , criado por webmasterMyJavaZone em 18-06-2014.

33899
3
0
webmasterMyJavaZone
Criado por webmasterMyJavaZone aproximadamente 10 anos atrás
Fechar

Segundo Set de Preguntas Java OCA Exam (1z0-803)

Questão 1 de 14

1

Which conditional statement would be best suited for determining the flow of code based on an int that may have a value between 1 and 10? The program must react differently for each value.

Selecione uma das seguintes:

  • if-else statement

  • if-else-if statement with multiple if-elses

  • multiple if statements

  • switch statement

Explicação

Questão 2 de 14

1

What Java code is used for declaring and initializing a null object?

Selecione uma das seguintes:

  • Object object = new Object();

  • Object object = new Object(null);

  • Object object = null;

  • Object object = null();

Explicação

Questão 3 de 14

1

Given the following code segment, what would be the output?

int value1 = 5;
int value2 = 7;
boolean bool1 = true;
boolean bool2 = false;
if (bool1 && (( value1 < value2 )|| bool2 ) && !(bool2)) {
System.out.println("Result set one");
}
else {
System.out.println("Result set two");
}

Selecione uma das seguintes:

  • Result set one

  • Result set two

Explicação

Questão 4 de 14

1

What is the output for the following Java code segment? The text in parentheses is meant to describe the whitespace and is not part of the output.

String fiveSpaces = " ";
String SCJA = "SCJA";
String lineToDisplay = "fiveSpaces + SCJA + fiveSpaces";
System.out.println(lineToDisplay.trim());

Selecione uma das seguintes:

  • SCJA (no trailing and leading spaces)

  • SCJA (five leading and trailing spaces)

  • SCJA (four leading and trailing spaces)

  • fiveSpaces + SCJA + fiveSpaces

Explicação

Questão 5 de 14

1

Given:

public class StringModifier {
public static void main (String[] args) {
String a = "Supercalifragilisticexpialidocious!";
String b = a.substring(x,y);
char [] c = {a.charAt(u), a.charAt(v)};
System.out.print(b + String.valueOf(c));
}
}

What integer declarations are needed to print the string fragile!?

Selecione uma das seguintes:

  • int x = 8; int y = 14; int u = 2; int v =33;

  • int x = 10; int y = 16; int u = 4; int v =35;

  • int x = 8; int y = 15; int u = 5; int v =32;

  • int x = 9; int y = 15; int u = 3; int v =34;

Explicação

Questão 6 de 14

1

You want to remove all leading and trailing whitespace from a string.Which method invocation will allow this to occur?

Selecione uma das seguintes:

  • stringName.trim();

  • stringName.trim(' ');

  • stringName.trim(" ");

  • stringName.trimWhiteSpace();

Explicação

Questão 7 de 14

1

From highest precedence to lowest, which list of operators is ordered properly?

Selecione uma das seguintes:

  • *, +, &&, =

  • *, &&, +, =

  • *, =, &&, +

  • +, *, &&, =

Explicação

Questão 8 de 14

1

Given the following code that uses the modulus operator, what will be printed? System.out.print((24 % 8) + (10 % 7) + (100 % 99) + (38 % 6));

Selecione uma das seguintes:

  • 5

  • 6

  • 0312

  • 0302

Explicação

Questão 9 de 14

1

Given the following code segment testing the equality of two strings, what will be printed?

1. String string = "Dollar bill";
2. string.replace("Dollar bill","Silver dollar");
3. if ("Dollar bill".equals(string)) {
4. System.out.println ("I have a dollar bill.");
5. } else {
6. System.out.println ("I have a silver dollar.");
7. }

Selecione uma das seguintes:

  • I have a dollar bill.

  • I have a silver dollar.

  • The code will not compile because of an error at line 2.

  • The code will not compile because of an error at line 3.

Explicação

Questão 10 de 14

1

Which append declaration does not exist in Java 7?

Selecione uma das seguintes:

  • public StringBuilder append (short s) {…}

  • public StringBuilder append (int i) {…}

  • public StringBuilder append (long l) {…}

  • public StringBuilder append (float f) {…}

  • public StringBuilder append (double d) {…}

Explicação

Questão 11 de 14

1

Given:

System.out.println("A" + 1 + (1 + 1) + 1);

What will print?

Selecione uma das seguintes:

  • A1111

  • A121

  • A13

  • A31

  • Compilation error

Explicação

Questão 12 de 14

1

Given:

StringBuilder s = new StringBuilder ("magic");
s.append("al").replace(1, 3, "us").matches("musical");
System.out.println(s);

What will be printed to standard out?

Selecione uma das seguintes:

  • magical

  • musical

  • true

  • The code will not compile.

Explicação

Questão 13 de 14

1

Given:

boolean value = true;
System.out.print( true || (value=false));
System.out.println(", " + value);

What is printed to standard out?

Selecione uma das seguintes:

  • true, true

  • true, false

  • false, true

  • false, false

Explicação

Questão 14 de 14

1

Given:

String value1 = "null";
String value2 = "null";
System.out.println(value1.equalsIgnoreCase(value2));

What result will be seen upon compilation and/or execution?

Selecione uma das seguintes:

  • A NullPointerException is thrown at runtime.

  • equalsIgnoreCase is not a valid method name and causes a compilation error.

  • "true" is printed to standard out.

  • "false" is printed to standard out.

Explicação