Java 在while循环后打印名称
我正在用我的java进行练习,在试图找出如何打印用户输入的名称时遇到了一些问题。我把名字放在打印声明中,但它不起作用。我也试着把它连接起来,但也没有运气。如果有人能给我指明正确的方向,那就太好了Java 在while循环后打印名称,java,Java,我正在用我的java进行练习,在试图找出如何打印用户输入的名称时遇到了一些问题。我把名字放在打印声明中,但它不起作用。我也试着把它连接起来,但也没有运气。如果有人能给我指明正确的方向,那就太好了 import java.util.Scanner; public class name{ public static void main(String[] args){ Scanner input = new Scanner(System.in); System.out.pri
import java.util.Scanner;
public class name{
public static void main(String[] args){
Scanner input = new Scanner(System.in);
System.out.print("Enter a name or type END to exit");
String name = "name";
int i = 0;
while(i < 10){
System.out.print("Type your name: ");
i++;
name = input.next();
if(name.equals("end"))break;
}
System.out.print(name);
}
}
似乎实现只会打印出姓氏。 集合(如名称列表)可用于在将每个名称放入列表时添加它们
import java.util.*;
class Scratch {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("Enter a name or type END to exit");
String name;
ArrayList<String> nameList = new ArrayList<>();
int i = 0;
while (i < 10) {
System.out.print("Type your name: ");
i++;
name = input.next();
nameList.add(name);
if (name.equals("end")) break;
}
System.out.println(nameList);
}
}
如果不希望“结束”出现在最终输出中,可以交换换行符和。添加行在此处发布代码时遵循正确的格式,以便于阅读。按照自己的说明逐行浏览代码。如果循环后面有一个print语句,在name等于end之后,会打印什么?