用java重构文本文件

用java重构文本文件,java,text-files,Java,Text Files,我有像这样的文本文件内容 name1,name2,name3,....nameN value1,value2,value3,....valueN 我希望内容是 name1 value1 name2 value2 name3 value3 . . . . nameN valueN 如何使用java代码实现这一点。String[]names=namesString.split(“,”); String[] names = nam

我有像这样的文本文件内容

name1,name2,name3,....nameN
value1,value2,value3,....valueN
我希望内容是

name1     value1
name2     value2
name3     value3
  .        .
  .        .
nameN     valueN

如何使用java代码实现这一点。

String[]names=namesString.split(“,”);
String[] names = namesString.split(',');
String[] values = valuesString.split(',');

//usage
System.out.println(names[0] + " with value " + values[0];
字符串[]值=值字符串.split(“,”); 对于(int i=0;i
try{
File File=新文件(“D:\\temp\\test.txt”);
InputStreamReader reader=新的InputStreamReader(新文件InputStream(文件));
BufferedReader BufferedReader=新的BufferedReader(读卡器);
String namesString=bufferedReader.readLine();
字符串值String=bufferedReader.readLine();
String[]name=namesString.split(“,”);
字符串[]值=值字符串.split(“,”);
for(int i=0;i
您可以编写这样的代码。请参阅Peters的答案以获取线索:我想要代码。您可以参考我可以从哪里获得代码的链接/资料吗?我是java新手。
String#split
String#format
请记住…@MarounMaroun LOL!那么这里的namestring是什么,它包含文本文件的第一行吗,如果是这样的话错误
String[]names=namesString.split(“,”);
double quote正在为甲烷工作,这将是双引号。
String[] names = namesString.split(",");
String[] values = valuesString.split(",");

for(int i=0;i<names.length;i++){
System.out.println(names[i] + "      " + values[i];
}
try {
            File file = new File("D:\\temp\\test.txt");
            InputStreamReader reader = new InputStreamReader(new FileInputStream(file));
            BufferedReader bufferedReader = new BufferedReader(reader);
            String namesString = bufferedReader.readLine();
            String valuesString = bufferedReader.readLine();
            String[] names = namesString.split(",");
            String[] values = valuesString.split(",");
            for (int i = 0; i < names.length; i++) {
                System.out.println(names[i] + "\t" + values[i]);
            }
            bufferedReader.close();
        } catch (FileNotFoundException e) {
            e.printStackTrace();
        } catch (IOException e) {
            e.printStackTrace();
        }