答案 0 :(得分:0)
您可以写入.csv文件,该文件可以在Excel中打开,并为您提供按列分割的数据。
答案 1 :(得分:0)
使用System.out.format
,您可以指定width
以使事情保持一致。
查看Oracle Tutorial说明。
答案 2 :(得分:0)
这应该每隔两个标签打印一个String的元素。如果由于名称太长而需要更多标签,则可以增加//here
中的标签数量,记住每个标签的长度为8个字符。
try{
FileOutputStream file = new FileOutputStream("filename.txt", true);
PrintStream out = new PrintStream(file);
String s=line;
String[] items = s.split("\t");
for(String item : items){
if(item.length()<8){ //here
out.print(item + "\t\t" ); //here
}else{
if(item.length()>16){ //here
out.print(item + "\t" );
}
}
}catch (IOException e){
System.out.println("Error: " + e);
System.exit(1);
}
}