it技术日新月异,多年从事前端开发的程序员怎么突破瓶颈?
让知识更具多元化显得非常重要,工作间之Java基础实例程序余多学一门技术,工作到老学到老,是一种人生态度!今天通过几个小案例巩固今日所学。
1,随机验证码
使用Java基本的逻辑和方法生成所需要的5位随机验证码,且生成的验证码包含大小写字母和数字。
首先导入java.util.Random类中实现的随机算法 import java.util.Random;
讯享网2,求平均分
我们需要实现一个程序来模拟6评委打分,去掉最高分和最低分后求平均分。
解题思路:
创建一个长度为6的数组,用于存储6个人的分数。
使用循环依次通过Scanner 录入6个分数,并将其存储在数组中。
遍历数组以找到找出最大值最小值,总值。

计算平均分。(sum-max-min)/(number-2) 得到的数是一个int类型的数字,给它乘以 1.0 转换为一个小数类型的
最后打印输出平均分的结果。
完整代码如下:
讯享网
3,加密数字
思路:加密一个四位数,先拆分这个四位数,再每位数加2,取余,最后反转。
拆分和反转分别独立一个方法
4,拷贝数组
通常有认为直接赋值拷贝不行吗?答案是不行的。因为数组是一个引用类型,直接赋值拷贝 int[] arr2= arr 并没有拷贝一个新数组,而只是把他的地址拷贝给arr2,指向的还是同一个数组。
以下是拷贝一个一样的新数组代码。
讯享网
通过上边的编码学习,不仅get了新知识,还对前端的javascript基础也有了新的认识。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/9618.html