Java FPT Software (Fsoft) Academy Practice Test 2026 - Free Java Practice Questions and Study Guide

Session length

1 / 20

Which of the following is a valid way to declare a String with content 'Hello'?

String s = Hello;

String s = new string("Hello");

String s = "Hello";

In Java, string values must be written as string literals using double quotes, and the variable type must be String. So declaring the string with String s = "Hello"; is valid because "Hello" is a proper string literal and s is a reference to a String object.

The other forms fail for specific reasons: without quotes, Hello would be treated as an identifier, not a value; new string("Hello") uses a non-existent type name (Java is case-sensitive and the class is String, not string) and would need to be written as new String("Hello");; using single quotes around Hello attempts a character literal, but Java characters are single characters, not a multi-character string.

String s = 'Hello';

Next question

Find the option that is right for you!

All options are one-time payments.

$12.50

30 day premium pass

All the basics to get you started

  • Ad-free experience
  • View your previous attempt history
  • Mobile app access
  • In-depth explanations
  • 30 day premium pass access
👑$30.00 $87.50 usd

6 month DELUXE pass (most popular)

Everything with the 30 day premium pass FOR 6 MONTHS! & the ultimate digital PDF study guide (BONUS)

  • Everything included in the premium pass
  • $87.50 usd value for $30.00! You save $57.50!
  • + Access to the ultimate digital PDF study guide
  • + 6 months of premium pass access
  • + Priority support
$12.50 $18.99

Ultimate digital PDF study guide

For those that prefer a more traditional form of learning

  • Available for instant download
  • Available offline
  • Hundreds of practice multiple choice questions
  • Comprehensive content
  • Detailed explanations
Image Description
Subscribe

Get the latest from Examzify

You can unsubscribe at any time. Read our privacy policy