根据代码绘制出类图 import java.io.File; import java.io.FileNotFoundException; import java.io.PrintWriter; import java.util.Scanner; import java.util.Arrays; public class Test{ public static void main(String[] args) throws FileNotFoundException { File file = new File("Exercise12_15.txt"); if(file.exists()) { System.out.println("File already exists"); } try(PrintWriter output = new PrintWriter(file)){ String s=""; for(int i = 0; i < 100; i++){ s+=(int)(Math.random()*100)+" "; } output.print(s); } try (Scanner input = new Scanner(file)){ String[] string = new String[100]; int[] array = new int[100]; for(int i = 0; i < 100; i++) { string[i] = input.next(); System.out.print(string[i]); System.out.print(" "); } System.out.println(); for(int i = 0; i < 100; i++) { array[i] = Integer.parseInt(string[i]); } Arrays.sort(array); for(int i = 0; i < 100; i++) { System.out.print(array[i]); System.out.print(" "); } } } } }
时间: 2024-01-26 07:02:17 浏览: 62
javaIO流File类的使用共3页.pdf.zip
类名:Test
属性:
- 无
方法:
+ main(args: String[]) : void
- writeToFile(file: File) : void
- readFromFile(file: File) : void
关系:
- File
其中,符号解释如下:
- 类名:表示类的名称,一般使用大写字母开头的驼峰式命名法。
- 属性:表示类的成员变量,可以包括数据类型、名称等信息。
- 方法:表示类的成员函数,可以包括参数、返回值、名称等信息。
- +:表示public权限,-:表示private权限。
- ::表示返回值类型,void表示无返回值。
- args: String[]:表示方法的参数类型和名称,String[]表示字符串数组类型。
根据上述解释,可以绘制出以下类图:
```
+------------------------+
| Test |
+------------------------+
| |
+------------------------+
| + main(args: String[]) |
|- writeToFile(file: File)|
|- readFromFile(file: File)|
+------------------------+
|
V
File
```
阅读全文