`
xiaoming123123
  • 浏览: 100341 次
  • 性别: Icon_minigender_1
  • 来自: 南昌
社区版块
存档分类
最新评论

随机生成50个数字(整数)

    博客分类:
  • J2SE
 
阅读更多
题目:随机生成50个数字(整数),每个数字的范围是【10,50】,统计每个数字出现的次数以及出现次数最多的数字与它的个数,最后将每个数字及其出现次数打印出来,如果某个数字出现次数为0,则不要打印它。打印时按照数字的升序排列
package com.array;

import java.util.Random;

public class RandomTest1 {

	public static void main(String[] args) {

		int[] count = new int[41];
		
		Random random = new Random();
		
		for(int i = 0; i < 50; i++) {
			
			int number = random.nextInt(41) + 10;   //[10,50]之间的数
			System.out.println(number);
			count[number - 10]++;
		}
		
		for(int i = 0; i < count.length; i++) {
			
			if(0 == count[i]) {
				continue;
			}
			System.out.println((10 + i) + "出现次数:" + count[i]);
		}
		
		int max = count[0];
		
		for(int i = 0; i < count.length; i++) {
			
			if(max < count[i]) {
				max = count[i];
			}
		}
		
		System.out.println("出现的最大次数为:" + max + "次");
		
		for(int i = 0; i < count.length; i++) {
			
			if(max == count[i]) {
				System.out.println(i + 10);
			}
		}
	}

}

分享到:
评论

相关推荐

    java随机生成50个数字并统计出现次数

    Java 随机生成 50 个数字并统计出现次数 在这个 Java 编程示例中,我们将学习如何使用 Java 语言生成 50 个随机数字,并统计每个数字出现的次数。我们将创建一个名为 RandomTest 的 Java 类,使用Java.util.Random...

    计算机在规定的区间随机生成一个整数.png

    计算机在规定的区间随机生成一个整数,当猜的数字大于随机生成的数字时,提示“猜大了”,当猜的数字小于随机生成的数字时,提示“猜小了”,一直循环到猜对数字为止。用while循环语句来实现猜数字小游戏

    java 随机生成整数

    本文将深入解析一个特定的Java代码片段,该代码旨在生成1到100之间的随机整数,并特别关注于识别并输出连续出现次数超过指定阈值的数字序列。 ### 核心知识点 #### 1. 随机数生成 代码中使用`Math.random()`函数来...

    随机生成11位数字

    ### 随机生成11位数字 #### 1. 理解需求 在给定的代码片段中,我们看到一个名为`getRandomString`的方法,其目的是生成一个长度为11的随机字符串。这个字符串包含数字和字母,但根据题目描述,我们需要的是一个纯...

    Python编写一个猜数程序:随机生成一个整数,从键盘输入一个整数。若两个整数相等表示猜中,否则继续输入,直到猜中为止。

    Python编写一个猜数程序:随机生成一个整数,再从键盘输入一个整数。若两个整数相等表示猜中,否则继续输入整数进行猜数,直到猜中为止。

    随机生成10000数字,进行快速排序

    随机生成10000数字,进行快速排序,并输出排序后的数组,及耗时

    C# 随机生成汉字 随机生成汉字

    对于每个汉字,代码首先随机生成两个十六进制数字作为第一个字节的组成部分,再随机生成另外两个十六进制数字作为第二个字节的组成部分。 ```csharp intr1 = rnd.Next(11, 14); string str_r1 = rBase[r1].Trim(); ...

    java随机生成1-50之间的整数,用户有10次猜数字的机会

    //随机生成1-50之间的整数,用户有10次猜数字的机会, //每次猜数据,都会有提示,例如猜小了,猜大了,猜对了。

    随机生成数字字母字符串

    在IT领域,随机生成数字字母字符串是一项常见的任务,特别是在安全验证、密码生成或者验证码系统中。这个任务的主要目的是创建一个独特且不可预测的序列,以防止自动化程序的攻击。在这个场景下,我们通常会结合数字...

    随机生成10000数字,进行冒泡排序

    随机生成10000数字,进行冒泡排序,并输出排序后的数组

    java 猜数字游戏 随机产生一个100以内的正整数

    java小程序。猜数字游戏:随机产生一个100以内的正整数,用户通过键盘输入所猜的数字,并给与相应的提示(有代码详细解释)

    生成一个1000以内随机正整数,输入一个数,判断大小,知道猜到的数与生成的数正好相等,程序结束(vs2010 vb)

    在VB (Visual Basic)编程环境中,使用VS2010(Visual Studio 2010)开发一个游戏,目标是让玩家猜测一个1000以内的随机正整数,直到他们猜对为止。这个游戏可以作为学习基础编程逻辑和用户交互的好例子。以下是实现...

    Axure夜话之程序员眼中的原型设计视频教程之生成随机范围的整数.rar

    在IT行业中,原型设计是软件开发过程中的关键环节,它为...总的来说,这个教程不仅教你如何在Axure中生成随机范围的整数,还将提升你对原型设计的整体理解,帮助你更好地与程序员沟通,从而提高项目的开发效率和质量。

    Node.js-random-int-产生一个随机整数

    `random-int`模块是Node.js社区中一个实用的工具,它提供了一个简单的方法来生成指定范围内的随机整数。这个模块由Sindre Sorhus开发,他在开源社区有很高的声誉,他的代码通常质量上乘且易于使用。 `random-int`...

    随机数字生成器

    随机数字生成器在实际应用中的实现通常涉及以下几个步骤: 1. **选择合适的PRNG算法**:根据需求选择性能、速度和随机性合适的PRNG。例如,Mersenne Twister算法因其长周期和优良的统计性质被广泛应用。 2. **设置...

    e语言-随机生成字母数字组合例程

    "e语言-随机生成字母数字组合例程"就是一个专注于这一需求的程序实例,主要使用了易语言作为开发工具。 易语言,全称“简单易用的计算机程序设计语言”,是中国本土开发的一款编程语言,其特点在于语法简洁明了,...

    C语言随机产生10个50~100的数

    `rand()`是C标准库中的一个函数,它返回一个0到`RAND_MAX`之间的伪随机整数。这个范围通常是32767,但具体取决于实现。为了使`rand()`生成我们所需的特定范围内的随机数,我们需要对其进行适当处理。 一种常见的...

    C# 生成随机字母字符串

    因此,我们可以创建一个函数,接受一个整数参数来决定字符串的长度,并使用`Random`类来生成随机的ASCII码值,然后将其转换为对应的字母。 以下是一个简单的示例代码,用于生成随机大小写字母字符串: ```csharp ...

    随机生成4位随机数

    根据给定的文件信息,“随机生成4位随机数”这一标题清晰地指出了文章的核心内容:如何通过编程手段生成一个四位长度的随机数字。而描述部分则进一步说明了这种随机数的应用场景——如短信验证或验证码项目中的应用...

    C#编写的生成随机整数,小数

    在C#编程语言中,生成随机数是一项常见的任务,尤其在模拟、测试或者游戏开发等场景下。本程序主要关注于生成指定范围内的随机...这个程序提供了生成随机整数和特定精度浮点数的基础,可以根据具体需求进行扩展和调整。

Global site tag (gtag.js) - Google Analytics