📄 sbchooser.jad
字号:
// Decompiled by DJ v3.9.9.91 Copyright 2005 Atanas Neshkov Date: 2/13/2008 10:16:59 PM
// Home Page : http://members.fortunecity.com/neshkov/dj.html - Check often for new version!
// Decompiler options: packimports(3)
// Source File Name: SbChooser.java
import java.io.File;
import java.io.PrintStream;
import java.net.URL;
class SbChooser
{
SbChooser()
{
}
public static void find(String s)
{
String s1 = new String(s);
s1 = s1.replace('.', '/');
System.out.println((new StringBuilder()).append("New name: ").append(s1).toString());
URL url = SbChooser.getResource(s1);
if(url == null)
{
System.out.println("Problem!");
return;
}
File file = new File(url.getFile());
if(file.exists())
{
String as[] = file.list();
for(int i = 0; i < as.length; i++)
{
if(!as[i].endsWith(".class"))
continue;
System.out.println((new StringBuilder()).append("Found: ").append(as[i]).toString());
String s2 = as[i].substring(0, as[i].length() - 6);
try
{
Object obj = Class.forName((new StringBuilder()).append(s).append(".").append(s2).toString()).newInstance();
if(obj instanceof SudokuBoard)
System.out.println(s2);
}
catch(ClassNotFoundException classnotfoundexception)
{
System.err.println(classnotfoundexception);
}
catch(InstantiationException instantiationexception) { }
catch(IllegalAccessException illegalaccessexception) { }
}
}
}
public static void main(String args[])
{
Package apackage[] = Package.getPackages();
for(int i = 0; i < apackage.length; i++)
find(apackage[i].getName());
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -