Java 从用户输入读取txt文件,然后从该输入返回结果
我需要为学校制作这个节目。Java 从用户输入读取txt文件,然后从该输入返回结果,java,Java,我需要为学校制作这个节目。 它首先提示用户输入txt文件,然后要求用户输入唯一的3字母代码,然后程序将从代码中读取txt文件并返回链接到该唯一代码的信息 这就是我到目前为止所做的: import java.util.*; import java.io.*; public class assignA { public static void main (String [ ] args) throws IOException { Scanner keyboard = new Scanner (S
它首先提示用户输入txt文件,然后要求用户输入唯一的3字母代码,然后程序将从代码中读取txt文件并返回链接到该唯一代码的信息 这就是我到目前为止所做的:
import java.util.*;
import java.io.*;
public class assignA
{
public static void main (String [ ] args) throws IOException
{
Scanner keyboard = new Scanner (System.in);
System.out.print("Please enter the file name");
String filename = keyboard.nextLine ();
File f = new File (filename);
Scanner fin = new Scanner (f);
while(fin.hasNextLine());
{
String line = fin.nextLine ();
}
}我希望这对你有帮助
import java.util.*;
import java.io.*;
public class assignA
{
public static void main (String [ ] args) throws IOException
{
Scanner keyboard = new Scanner (System.in);
System.out.print("Please enter the file name");
String filename = keyboard.nextLine ();
File f = new File (filename);
Scanner fin = new Scanner (f);
String code = "RXP"; //You can replace it with a scanner input
while(fin.hasNextLine());
{
String line = fin.nextLine();
String[] detail = line.split("#");
if (detail[0].equals(code)) {
System.out.println(detail[1] + detail[2]);
break;
}
}
}
你有文件和3个字母代码的例子吗?即使我们想为你做作业,“链接到该唯一代码的信息”也不能充分描述所需的输出。此外,我没有看到“然后它要求用户提供一个唯一的3字母代码”10月19日1962年2月19日消防消防消防局(消防局)消防局(消防局)消防局(消防局)消防局(消防局)消防局(消防局)消防局(消防局)消防局(消防局)消防局(消防局街)12月18日1854月12月12月18日4 4月18日4月18日4月18日4月19日18日18日18日18日18月18日18日18日18日18日18日18日18日18日18日19日19日19日19日6月6月6月19日6月6月19日消防局(消防局(消防局(消防局)消防局(消防局)消防局)消防局(消防局)消防局(消防局)消防局)消防局(消防局)消防局)消防局(消防局)消防局)消防局(消防局)消防局)消防局(消防局)摩摩摩摩摩摩摩摩摩摩摩摩摩摩摩摩摩摩摩摩摩摩摩摩摩摩摩摩摩钻石溪1912年6月25日伊夫·亚拉维尔201871年11月BAY#Bayswater#4 1889年12月4日这是txt文件的格式,因此该程序要求用户输入“站点代码”,如果输入BAY,baswater 1889年12月4日将显示为java的新输出,我只是想不通,如何编写程序以读取文本文件找到用户输入的唯一3字母代码,然后输出与之相关的信息,>java代码输入文件名>>StationMaster.txt输入站点代码>>RXP站点名称:“罗克斯堡公园”的代码是“预”日期:1889年10月8日,这是关于程序应该如何工作的最终输出,我真的很坚持