作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一项大学的 JAVA 作业必须在明天完成,我不知道如何解决这个问题。这是作业:
我有一个 .txt 文件,其中包含:
2000
I
Achraf Belmokadem 2355 22
Richard van Heuven van Staereling 1355 95
Shan Shan 2315 100
=W
Wartie Zeggen 4311 19
Melissa de Wit 2041 99
Enes Goktas 1195 74
-
2001
I
enz...
该文件包含有关程序与其他程序相比的表现的信息其他不同学年的学生。每个学年都是分开的通过“-”。每年以数字开头,表明统计数据是哪一年忧虑。此后,该文件显示了该程序对学生的表现如何不同的研究。每项研究均以“=”分隔。接下来,每个人比赛已宣布。首先,显示学生姓名,后跟一个 TAB('\t')。下一个数字显示了程序必须考虑多长时间这位球员。最后一个数字是程序拥有的 block 的百分比征服了。 (学生程序玩游戏)
我的任务是打印程序以 0-9%、10-19% ... 90-100% 结束的频率。
这就是我走了多远..
void printNames(Scanner nameScanner) {
nameScanner.useDelimiter("\t");
String name = nameScanner.next();
int thinkingTime = nameScanner.nextInt();
int takenStones = nameScanner.nextInt();
我不知道如何使用扫描仪和分隔符将这些数字相加并将它们排序为 1-9、10-19..... 我该如何解决这个问题?
最佳答案
不要试图用这种蛮力的方法来解决问题。您正在使用面向对象语言进行工作;利用其特殊的优势并设计一个类来保存特定年份的报告数据,将文件解析为该类的实例集合,并在该类上实现方法以返回所需的信息。
关于java - 我怎样才能编写一个程序来总结txt文件中1-9、10-19等数字出现的次数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13519944/
我是一名优秀的程序员,十分优秀!