【发布时间】:2020-09-24 21:19:19
【问题描述】:
我正在学习一个 Java 课程,并负责使用这些参数创建一个代码:
(Get String 1 –from user) 提示用户输入一个由 5 个大写字符组成的字符串,并将这个字符串保存在一个变量中。2。
(Get String 2 –randomly generated) 生成一个包含5个随机生成字符的字符串,并保存在一个变量中。
(计算距离)计算两个字符串之间的距离并显示给用户
我想我已经破解了第一个和第二个的一部分,但是在将 string2 保存到变量时遇到了麻烦,而且我似乎无法专注于计算距离。
任何帮助将不胜感激。
这是我目前所拥有的:
import java.util.Scanner;
import java.util.Random;
public class StringDiff {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
System.out.println ("Please enter 5 Capital letters.");
int userString = scan.nextInt();
Math.random().toString(255).substr(2, 5);
}
}
【问题讨论】:
-
int userString = scan.nextInt();确实 not 读取字符串,你想要nextLine()代替。 -
如何定义字符串距离?
-
谢谢你,托马斯
标签: java string variables random distance