当前页面: 开发资料首页 → Eclipse 专题 → 请问在ECLIPSE怎么怎么运行一个需要输入参数的类
请问在ECLIPSE怎么怎么运行一个需要输入参数的类
摘要: 请问在ECLIPSE怎么怎么运行一个需要输入参数的类
比如说下面这个程序怎么执行。
我执行的结果不要输出
Usage: java Delete
--------------------------------------------------------------
package com.davidflanagan.examples.io;
import java.io.File;
public class Delete
{
/**
* @param args
*/
public static void main(String[] args)
{
// TODO 自动生成方法存根
if (args.length != 1)
{
System.err.println("Usage: java Delete ");
System.exit(0);
}
try
{
delete(args[0]);
} catch (IllegalArgumentException e)
{
System.out.println(e.getMessage());
}
}
public static void delete(String filename)
{
File f=new File(filename);
if(!f.exists())
{
fail("delete: no such file or directory: "+filename);
}
if(!f.canWrite())
{
fail("delete: write protected: "+filename);
}
if(f.isDirectory())
{
String[] files=f.list();
if(files.length>0)
{
fail("delete: directory noe empty: "+filename);
}
}
boolean success=f.delete();
if(!success)
{
fail("delete: deletion failed");
}
}
protected static void fail(String msg) throws IllegalArgumentException
{
throw new IllegalArgumentException(msg);
}
}
Run->Run...->Java Application->New->Arguments->Program arguments,输入你的参数,点“Run”