main.java
来自「<设计模式-Java语言中的应用> 的源码」· Java 代码 · 共 26 行
JAVA
26 行
public class Main {
public static void main(String[] args) {
if (args.length != 1) {
usage();
System.exit(0);
}
if (args[0].equals("plain")) {
Director director = new Director(new TextBuilder());
String result = (String)director.construct();
System.out.println(result);
} else if (args[0].equals("html")) {
Director director = new Director(new HTMLBuilder());
String filename = (String)director.construct();
System.out.println("已产生" + filename + "。");
} else {
usage();
System.exit(0);
}
}
public static void usage() {
System.out.println("Usage: java Main plain 产生一般格式的文件");
System.out.println("Usage: java Main html 产生HTML格式的文件");
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?