我不是一个java编码器,但需要一个可以执行的命令
cut -d "/" -f1,2,3 MyFile
有什么想法吗?
答案 0 :(得分:1)
阅读文件。拆分/
上的每一行,然后打印出前三个部分。
BufferedReader in = null;
try{
in = new BufferedReader(new FileReader("MyFile"));
String line = "" ;
while((line = in.readLine()) != null){
String[] fields = line.split("/");
System.out.printf("%s/%s/%s\n", fields[0], fields[1], fields[2]) ;
}
}
catch(Exception e){
e.printStackTrace();
}
finally{
if (in != null) {
try {
in.close();
} catch (IOException e) {
}
}
}
答案 1 :(得分:0)
Java编码和脚本示例之间的主要区别在于它们使用不同的编程范例,以免Java使用对象编程,并且该示例可以分配给声明性编程(您只表达逻辑,而不是表达结果的方式) )所以Java中没有命令。
因此没有可用于此类功能的命令。
可能有一些包含此类静态过程的包与切割程序一样。但是你仍然需要编写一个程序来使用它。
因此,如果您将我们描述使用此程序(剪切)的目的,我们可以为您提供一个很好的答案。