Java 如何在firstName和lastName之间放置空格
我不知道为什么我的姓和名之间没有空格。请帮忙Java 如何在firstName和lastName之间放置空格,java,Java,我不知道为什么我的姓和名之间没有空格。请帮忙 import java.util.Scanner; public class LastNameFirstNameChapter3 { public static void main(String[] args) { Scanner stdIn = new Scanner(System.in); String firstName; // Users First Name String lastName; //
import java.util.Scanner;
public class LastNameFirstNameChapter3
{
public static void main(String[] args)
{
Scanner stdIn = new Scanner(System.in);
String firstName; // Users First Name
String lastName; // Users Last Name
String age; // Users Age
System.out.print("Enter Your First Name: ");
firstName = stdIn.nextLine();
System.out.println("Hello " +""+ firstName + "!");
System.out.print("Please Enter Your Last Name: ");
lastName = stdIn.nextLine();
System.out.println("Hello " + firstName +""+ lastName + "!");
System.out.print("Enter Your Age: ");
age = stdIn.nextLine();
} // end main
} // end class LastNameFirstNameChapter3
-1表示
空格
标记。你从来没有在firstName
和lastName
之间加过空格,只是一个空字符串。你试过在引号之间加空格吗?谢谢。骨头头错误。我是新来的谢谢你…几乎在我发布问题的时候我就意识到我错过了“空间”。
import java.util.Scanner;
public class LastNameFirstNameChapter3
{
public static void main(String[] args)
{
Scanner stdIn = new Scanner(System.in);
String firstName; // Users First Name
String lastName; // Users Last Name
String age; // Users Age
System.out.print("Enter Your First Name: ");
firstName = stdIn.nextLine();
System.out.println("Hello " +" "+ firstName + "!");
System.out.print("Please Enter Your Last Name: ");
lastName = stdIn.nextLine();
System.out.println("Hello " + firstName +" "+ lastName + "!");
System.out.print("Enter Your Age: ");
age = stdIn.nextLine();
} // end main
}