当前位置:网站首页 > Java基础 > 正文

Java基础实例程序



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基础也有了新的认识。

版权声明


相关文章:

  • Java斗地主基础算法2024-11-03 08:50:00
  • 大数据基础java多线程入门2024-11-03 08:50:00
  • Java基础末尾知识2024-11-03 08:50:00
  • java语言编程基础 中国工信2024-11-03 08:50:00
  • java基础授课2024-11-03 08:50:00
  • java基础语言概述2024-11-03 08:50:00
  • java语言基础训练实验心得2024-11-03 08:50:00
  • java学完基础之后2024-11-03 08:50:00
  • java程序设计基础事件处理2024-11-03 08:50:00
  • java 8基础面试2024-11-03 08:50:00