【发布时间】:2020-12-10 15:15:27
【问题描述】:
public static void main(String[] args) {
String[] array = new String[4];
System.out.println("Type 3 Strings:");
Scanner input = new Scanner(System.in);// User input
for (int i = 0; i < 3; i++) // used for loop for user input
array[i] = input.nextLine(); // Assigned users value to array
System.out.println("Your Strings are:");
System.out.println(array[0]);
System.out.println(array[1]);
System.out.println(array[2]);
}
现在我想从array 中找到一个随机字符集,随机字符也是最大的(输入字符串长度为 1)。然后将随机字符存储到另一个 Array 中。接下来我要做什么?
【问题讨论】:
-
用户输入 随机。用户输入不是随机的,它由用户(想要)输入的内容决定
-
您能澄清一下您的要求吗?
-
是的,当用户输入字符串时,数组包含字符串。现在,如何从这个数组索引中选择随机字符?
-
嗨“0009laH”,请检查我想在整个程序中做什么,1. 扫描 3 个用户输入(字符串) 2. 将用户输入存储到一个数组中。 3. 从这个数组中找到 3 个随机字符。 4. 但随机字符不长于用户输入的字符长度。我的意思是,它将是输入长度-1。 5. 将这些随机字符存储到另一个数组中。
-
您应该编辑并提及一个测试用例来解释您想要做什么。此外,问题的基本细节应包含在问题中,而不是评论部分。
标签: java arrays function random java.util.scanner