我有一个名为Figures.txt的文件,其中包含以下数据:
圆圈:15
矩形:5,8
三角形:5、14、12
我正在读取该文件,并且试图获取数字值,以便以后可以在计算相应图形的面积时使用它们。
到目前为止,我有以下代码行:
System.out.println(line.substring(line.lastIndexOf(":") + 1));
在“:”之后,它将所有值组合在一起。但我想将它们作为单独的值。 例如,对于Triangle的值,我得到5,14,12作为一个子字符串,但是我需要将每个数字作为不同的子字符串。矩形也一样(对于圆形,因为只有一个值,所以已经可以了)。
那怎么办?