图1.借鉴网上循环的方法。(但会引入import java.util.*;)
图2.是5遍暴力输出的方法。
图3.是第二题。
总结整理下前人的建议:
题一,
1.搞清楚概念(这很关键,尤其对于像我这样从不编程的童)
2.看明白讲义
https://people.eecs.berkeley.edu/~jrs/61b/lec/02
3.再不行就借鉴下 别人提到的两个例子
http://stackoverflow.com/questions/5473275/reading-first-5-lines-of-a-url-then-printing-in-reverse-order
http://docs.oracle.com/javase/tutorial/networking/urls/readingURL.html
题二,
在题一的基础上参考以下可做出
http://stackoverflow.com/questions/11116501/remove-a-character-at-a-certain-position-in-a-string-javascript
http://www.dotnetperls.com/substring-java
提问(求大神指点概念,小白勿怪),
题一.readline这个概念我仍然不清楚
1.为什么打两遍就是读了第一和第二行呢,而不是重复或覆盖掉呢?我印象好像在哪看过nextline?
像这样:
a1 = point3acres.readLine();
a2 = point3acres.readLine(); 2.这样我如果顺序输出的话System.out.println(point3acres.readLine());打五遍就可以了,那为什么不是重复第一句,他每次读的存在哪了?
题二.substring这个方法我在讲义中没有看到啊?大家用的什么方法?
我一开始想用课上讲的char,但半天没弄好,看网上substring就用了这种方法。
有人能共享下char写的关键的类似 String newWord = inputLine.substring(0,1)+inputLine.substring(2); 的代码共享下吗?顺便讲点思路?
|