笃信好学,自然宽和:
本章学习点:生成随机数 random.nextInt(),switch(),多个循环for的使用;
package caipiao_test;import java.util.Random;public class HowMuchNum {int[] x = new int[6];int[] y = new int[6];int w = 10;int k = 0;Random  random = new Random();public void RandomNum(){      //随机生成x[]和y[]两个数组;for(int i=0;i<x.length;i++){x[i] = random.nextInt(32);System.out.print(x[i] + " ");}    System.out.println();System.out.println("-------------------------");for(int i=0;i<y.length;i++){y[i] = random.nextInt(32);System.out.print(y[i] + " ");}System.out.println();System.out.println("-------------------------");}public void Num1(){      //判断个位数,十位数,二十位数,三十位数的数量int one = 0;int ten = 0;int twenty = 0;int thirty = 0;for(int i=0;i<x.length;i++){switch (x[i]/w) {case 0:one++;break;case 1:ten++;break;case 2:twenty++;break;case 3:thirty++;break;}}System.out.println("one:" + one + " ten:" + ten + " twenty:" + twenty + " thirty:"+thirty);System.out.println("-------------------------");if((one>4) || (ten>4) || (twenty>4) || (thirty>4)){this.RandomNum();this.Num1();}}public void HowMuchNum(){    //判断数组中有几个相同的数值for(int i=0;i<x.length;i++){for(int j=0;j<y.length;j++){if(x[i] == y[j]){k++;break;}}}if(k>4){this.RandomNum();this.Num1();}System.out.println("有K个数相同,K=" + k);}}

java随机两个数组相关推荐

  1. Java求两个数组的交集、差集、并集

    目录 Java求两个数组的并集,代码如下: Java求两个数组的交集,代码如下: Java求两个数组的差集,代码如下: 交集.差集.并集测试代码如下: Java求两个数组的并集,代码如下: /*** ...

  2. java计算两个数组的交集_回顾面试题:计算两个数组交集

    背景 工作多年,语言经历过C#,JAVA.但是做过的项目大多以业务系统为主,曾经做过一些基础架构的工作,但算法一直在工作中应用的比较少,导致多年之后基本都忘记完了.上一次面试过程中就有一个算法题,我能 ...

  3. java随机打印一个数组元素_java 怎么随机打印自定义数组里面的字符串

    packageShiyan;importjava.util.Arrays;importjava.util.Random;publicclassasd123{publicstaticvoidmain(S ...

  4. GO和JAVA如何处理两个数组中的并集和交集

    最近,在项目中碰到这样一个问题,我们在查看某个模块内容的是否,需要获取该角色下所有用户权限的集合,而某个角色下的用户权限不一样,那么我们需要去得到所有用户拥有的权限的一个并集,根据这个整理了关于go和 ...

  5. java合并两个数组_「JAVA」两个数组的交集—力扣每日一题(一)

    示例 1: 输入: nums1 = [1,2,2,1], nums2 = [2,2] 输出: [2,2] 示例 2: 输入: nums1 = [4,9,5], nums2 = [9,4,9,8,4] ...

  6. java排序两个数组_java – 如何相对于彼此排序两个数组.

    由于这两个值紧密耦合在一起,我实际上会编写一个自定义类来包含信息,然后对这些类进行排序,而不是使用原始数组.这样做会让你对许多可能的错误开放. 这样可以更好地控制,数据封装以及将来可能包含哪些方法或数 ...

  7. java将两个数组合并为一个数组并排序,人生转折!

    前言 阿里巴巴,作为国内互联网公司的Top,算是业界的标杆,有阿里背景的程序员,也更具有权威性.作为程序员,都清楚阿里对于员工要求有多高,技术人员掌握的技术水平更是望尘莫及.所以,大厂程序员的很多经验 ...

  8. Java比较两个数组是否相等(equals())

    数组相等的条件不仅要求数组元素的个数必须相等,而且要求对应位置的元素也相等.Arrays 类提供了 equals() 方法比较整个数组.语法如下: Arrays.equals(arrayA, arra ...

  9. java求两个数组的并集、交集、差集

    1.交集 public static void main(String[] args) {         int[] array1 = {1,2,3,4,5,6};         int[] ar ...

最新文章

  1. 网站维护工作要专业更要谨慎
  2. Charles的断点调试(APP)
  3. 上海证券携手神策数据,引领普惠金融创新升级
  4. python 基本操作 多维数组 循环
  5. 第三篇 12306自动刷票下单-下单
  6. PHP输入流 php://input 相关【转】
  7. java 试卷自动生成_基于JAVA的试题自动生成系统 - WEB源码|JSP源码/Java|源代码 - 源码中国...
  8. c#水晶报表的进一步功能和使用
  9. 利用ENVI自带全球DEM数据计算区域平距高程
  10. Altium Designer 学习记录3
  11. 视频录制后有噪音怎么办?教你简答几步去除视频噪音!
  12. poco常用语法合集
  13. R语言并行计算beta-NTI值
  14. CAD中插入外部参照字体会变繁体_CAD中形形色色的“替换”技巧你确定都知道了?...
  15. 卡拉OK歌词原理和实现高仿Android网易云音乐
  16. 需求分析的基础知识点(自己的理解)
  17. STM32做SPI主机用得多,SPI从机玩过吗?
  18. codeforces-750【C思维】
  19. Spring中service层与dao(mapper)层
  20. Stripe基本介绍

热门文章

  1. 数字IC设计需要学什么?
  2. pycharm对项目进行重命名后导致项目内文件一系列异常
  3. python之Matplotlib(2D绘图库)
  4. DC初级摄友必学摄影技巧
  5. 陌陌宣布改名“挚文集团”:旗下现有 App 名称保持不变
  6. Windows XP
  7. 8005端口导致的阿里云上的tomcat无法外部访问
  8. 实验一 网络对抗技术
  9. 计算BMI身体质量指数
  10. 标书导出html,小白不会做标书?老手有这些经验要告诉你!