📄 main.java
字号:
package package1;
import java.util.*;
public class Main {
public static void main(String args[]){
System.out.println("Input a Integer to choose one graphic\n"+
"1----->Circle\n"+
"2----->Triangle\n"+
"3----->Rectangle");
List<Node> list=new ArrayList<Node>();
Scanner scan=new Scanner(System.in);
while(scan.hasNextInt()){
int i=scan.nextInt();
if(i==1||i==2||i==3)
list.add(ToObject(i));
}
ShowList(list);
}
private static void ShowList(List<Node> list) {
// TODO Auto-generated method stub
for(Node i:list){
i.draw();
}
}
private static Node ToObject(int i) {
// TODO Auto-generated method stub
switch (i){
case 1:{return new CircleNode();}
case 2:{return new TriangleNode();}
case 3:{return new RectangleNode();}
}
return null;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -