我需要帮助弄清楚如何连续100次复制一个人的响应

0vvn1miw  于 2021-07-03  发布在  Java
关注(0)|答案(4)|浏览(307)
import java.util.Scanner; // *Has to be outside of brackets!*

public class Lab_1_3_Class_oops {

    public static void main(String[] args) {

        //I need to request a person's first and last name, then copy it on individual lines after they have entered their input
        //Variables
        Scanner sc = new Scanner(System.in);

        //Requesting a name
        System.out.print("Please write your first and last name.\n");

        //Allowing a name input
        sc.nextLine();

        //I get as far as allowing text to be entered, but I can't figure out a way to keep that text in the memory long enough to get it copied 100 times without making the person type it 100 times
    }
}

我不是在寻找直接的答案。我只想知道,我想要的是不是可能的方式,我已经开始,我甚至会开始尝试这样的事情。

q3aa0525

q3aa05251#

非常感谢大家!我是通过宣布

int num = 1;

然后创建一个while循环

while (num <= 100) {
        System.out.println(name);
        num = num + 1;
    }

我真的很感谢大家的帮助,但实际上没有告诉我答案。

mwngjboj

mwngjboj2#

您需要声明一个变量来保存用户的输入。然后,可以使用for循环执行任意次数的操作。

String name = sc.nextLine(); // Declare a String variable to hold the value
for(int i = 0; i < 1337; i++) { // Use a for loop
    // do something
}
owfi6suc

owfi6suc3#

声明一个变量来保存用户的输入,然后将其放入循环中(从那里打印)

2w3kk1z5

2w3kk1z54#

以字符串形式获取名称输入,并使用for循环打印它。我希望我不是太直接。

相关问题