标签:because increase pre tee you 因此 length 令行 第一周
代表运行是传入的参数,
main(String[] args){
System.out.print("args[0] = " + args[0]);
}
如果运行的时候,假设程序名是testMain.java
然后输入 java testMain hello;
输出的就是args[0] = hello;
问题1:在做习题8_1的时候,运行代码时总显示我有非法字符。可我在代码里并没有其他的非代码字符啊。
问题2:在编写习题8_5的时候,在屏幕上输出是否继续输入后并不能输入,直接跳过了这一不,并且显示标准方差不存在。
nextInt只读取整数,并没有读取输入进去的\n,也就是说后面的nextLine会读取\n,但并不返回,会导致后面的一个语句显示没有读取输入就直接跳过了。
问题3:还是在做习题8_5的时候,不能正确的显示标准方差的值。
问题3解决方案:这个是由于粗心大意问题连计算时的表达式的代码都写错了( ̄_ ̄),这里也就不过多赘述了,直接附上正确的代码图。
问题3:在编写习题8_6的时候,提示我没有返回语句,可我明明是写了返回语句的。
问题3解决方法:我反复对代码进行了检查,发现我的return语句是在if条件语句之内的,也就是说在if语句内进行返回,在这个方法内却没有返回值,我把代码修改了一下,使得在这个方法内进行返回,详看下面的方法图。
:
这周的学习任务还是比较的重的,也增加了许多新的具有一定难度的内容,此外,在编写代码的过程中,我同样也发现了自己的一些问题,粗心大意的毛病还是没有改掉,也因此耽误了不少学习的进度。还是希望在以后的学习生活中得以改进和避免。
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 | |
第一周 | 126 | 1/1 | 20/20 | |
第二周 | 388/466 | 1/2 | 15/35 | |
第三周 | 706/1162 | 1/3 | 17/52 | |
第四周 | 1104/2266 | 1/4 | 20/72 | |
第五周 | 1126/3392 | 1/5 | 15/87 | |
第六周 | 906/4298 | 1/6 | 20/107 |
计划学习时间:20小时
实际学习时间:20小时
改进情况:以后还是要更加努力地敲代码才行!!!
20172313 2017-2018-2 《程序设计与数据结构》第六周学习总结
标签:because increase pre tee you 因此 length 令行 第一周
原文地址:https://www.cnblogs.com/yu-kunpeng/p/8849504.html