import
java.io.
*
;
public
class
FileList
...
{public static void main(String[] args) throws Exception...{File dir = new File("f:/mambo");File[] fs = dir.listFiles();int i ;for (i = 0; i < fs.length; i++) ...{FileReader fr = new FileReader(fs[i]);System.out.println(fs[i].getName()); //输出文件名}}}
注意:实际应用有安全隐患
如果是.class文件以下代码可以便宜并运行之
String [] arguments
=
new
String[]
...
{"-classpath","d:/","d:/"+filename}
;javac.compile(arguments);String result
=
filename.substring(
0
,filename.indexOf(
'
.
'
));Process child
=
Runtime.getRuntime().exec(
"
java -classpath d:/
"
+
result);System.out.println(
"
java -classpath d:/
"
+
result);
转载请注明原文地址: https://ibbs.8miu.com/read-28144.html