【发布时间】:2015-06-25 17:25:00
【问题描述】:
我正在编写一个作业程序,用户可以在其中搜索文本文件的内容。文本文件包含带有文本和数字的行。
我想提示用户输入一个数字(例如一个密码)和一个比较符号(=、、)
我想根据给定的比较符号获取并打印与给定数字匹配的文件行中的数字。
这是我目前所拥有的:
System.out.print("Enter integer: ");
String Value = input.next();
System.out.print("Enter type (=, <, >): ");
String Type = input.next();
while (file.hasNextLine())
{
String lines = file.nextLine();
if(lines.contains(Value))
{
if (compareType.equals(">"))
{
System.out.println(lines);
}
}
感谢您提供的任何帮助。谢谢。
【问题讨论】:
-
文本文件包含字符串和整数,用户输入其中一个整数,然后他输入一个 =、,如果有行包含例如小于什么的整数他输入,然后它打印所有这些行