2024年java语言基础实验

java语言基础实验一 学习总结 1 在 java 中通过 Scanner 类完成控制台的输入 查阅 JDK 帮助文档 Scanner 类实现基本数据输入的方法是什么 不能只用文字描述 一定要写代码 通过具体实例加以说明 使用该方法的的 java 类文档前需加语句 import java util Scanner 一个可以使用正则表达式来解析基本类型和字符串的简单文本扫描器 Scanner

大家好,我是讯享网,很高兴认识大家。



(一)学习总结

1.在java中通过Scanner类完成控制台的输入,查阅JDK帮助文档,Scanner类实现基本数据输入的方法是什么?不能只用文字描述,一定要写代码,通过具体实例加以说明。

 
讯享网 

2.Random类和Math类的random()方法都能产生随机数,这两种方式有什么区别,各有什么特点呢?查阅JDK帮助文档,并举例加以说明。

讯享网

如果看Math的random方法的实现代码的话,就会发现,该方法就是调用的Random类的nextDouble()方法。

3.本次学习要点中其他需要总结的内容:因人而异,根据自己的学习情况,记录难掌握或难理解的内容,以及学有心得的内容。还存在哪些问题,也可以提出来,对于同学在博客中提出的问题,大家可以积极讨论,互帮互学。

看的似懂非懂,书上讲的内容不多。好多都不懂。

(二)实验总结

1.猜数游戏

程序设计思路:产生一个随机数,作为商品价格。输入一个数作为java语言基础实验所猜的价格,判断大小,输出猜大了或猜小了。循环10次。
问题1:第10次没有停止
原因:进行了10次没有跳出
解决方案:if语句,break直接跳出

2.万年历

程序设计思路:其中已知1900年1月1日是星期一,从此天算起到所输入日期的总天数,然后再用totaldays%7公式算出今天是星期几。
问题1:最后万年历的输出格式不对。
原因:没有设置好换行。
解决方案:让输出的空格和日期求和之后对7求余,为0的话换行。

(三)代码托管 :hebau_cs15/Java-CS02XJL1.git

(四)学习进度条

小讯
上一篇 2024-12-26 18:11
下一篇 2025-01-02 23:51

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/3308.html