我不是一个java程序员,但需要一个通信,可以做到
cut -d "/" -f1,2,3 MyFile
有什么想法吗?
发布于 2010-10-13 20:38:51
读一读文件。在/
上拆分每一行,然后打印出前三部分。
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) {
}
}
}
发布于 2010-10-13 20:58:41
Java编码和脚本示例主要区别在于它们使用不同的编程范例,例如Java使用对象编程,而该示例可以分配给声明性编程(您只表达逻辑,而不是获取结果的方式),因此Java中没有命令。
因此,没有命令可用于此类型的功能。
可能有一些包包含这种类型静态过程,其工作方式类似于cut程序。但是你仍然需要写一个程序来使用它。
因此,如果你能向我们描述一下这个程序的使用目的(cut),我们就能给你一个好的答案。
https://stackoverflow.com/questions/3923544
复制相似问题