要求把输出变为储存。
求如何更改程序
import java.io.*;
public class Wordnetcommand {
public String[] Sensetake(String word) {
String[] sense = null;
String f[]=new String[50];
try{
Process p=Runtime.getRuntime().exec("cmd /c wn "+word+" -o -over");
BufferedReader reader=new BufferedReader(new InputStreamReader(p.getInputStream()));
String line = null;
int i=0;
while ((line = reader.readLine()) != null) {
if(line.contains("{")){
System.out.println(line);
// String a[]=line.split("\\{",2);
// String b=a[1];
// String c[]=b.split("\\}",2);
// String d=c[0];
// //System.out.println(d);
// f[i]=d;
// System.out.println(f[i]);
// i++;
}
}
}
catch(IOException e){
e.printStackTrace();
}
return f;
}
}
求如何更改程序
import java.io.*;
public class Wordnetcommand {
public String[] Sensetake(String word) {
String[] sense = null;
String f[]=new String[50];
try{
Process p=Runtime.getRuntime().exec("cmd /c wn "+word+" -o -over");
BufferedReader reader=new BufferedReader(new InputStreamReader(p.getInputStream()));
String line = null;
int i=0;
while ((line = reader.readLine()) != null) {
if(line.contains("{")){
System.out.println(line);
// String a[]=line.split("\\{",2);
// String b=a[1];
// String c[]=b.split("\\}",2);
// String d=c[0];
// //System.out.println(d);
// f[i]=d;
// System.out.println(f[i]);
// i++;
}
}
}
catch(IOException e){
e.printStackTrace();
}
return f;
}
}
解决方案 »
- JAVA问题求解
- 问一个概念问题
- 麻烦大家来帮我找找bug,找出一个奖励10分,分不够在加,我可用分570分,不可能有57个bug吧?
- 如何在jTable中设置单元格焦点并选中单元格中的内容
- 请大家帮忙看看
- jsp连接sqlserver2000的问题
- static void f(int i)要修改i的值竟然无法做到?这就是java呀?通过包装类也无法直接修改成员变量值,还要重新创建一个对象传回引用,真恶
- Runtime.getRuntime().exec()应用程序打开IE浏览器的问题!!
- ft,又遇到怪问题了
- java applet 如何与服务端交互问题
- java 输出字符到系统光标所在位置
- javac运行错误找不到或无法加载主类com.sun.tools.java.main
改成
String line="sss";
PrintWriter pw = new PrintWriter(new File("D://dd.txt"));
pw.write(line);
pw.flush();