`
zhao_rock
  • 浏览: 191809 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

Java产生一段范围内的随机数及毫秒到日期间的相互转换

    博客分类:
  • Java
阅读更多
              /**
		 * 产生一段范围内的随机数
		 */
		//方法一:把范围内的数赋值到数组内,然后随机取得数组下标
		int [] seed = new int[50];
		int j=0;
		for(int i=30;i<80;i++){
			seed[j]=i;
			j++;
		}
		System.out.println(seed[r.nextInt(50)]);
		
		
		/**
		 * 方法二:把根据下面的公式,不过该方法左右都是开区间
		 * Math.random()*(Max-Min)+Min
		 */
		int Max = 80;
		int Min = 30;
		System.out.println(Math.round(Math.random()*(Max-Min)+Min));
		
		
		/**
		 * 以下方法可用于毫秒到日期,及日期到毫秒数的相互装换
		 */
		DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss ");
        //毫秒到日期的转换
		System.out.println(dateFormat.format(System.currentTimeMillis()));
		/**
		 * 日期到毫秒的转换
		 * Calendar类在设置月数的时候是从0开始
		 */
		Calendar cal = Calendar.getInstance();  
		cal.set(2014, 06, 15, 00, 00, 43);
		System.out.println(cal.getTimeInMillis());
		System.out.println(dateFormat.format(cal.getTimeInMillis()));

 

 

0
0
分享到:
评论

相关推荐

    java 求最大的随机数

    在Java编程语言中,生成随机数是一项常见的任务,特别是在各种算法和模拟场景中。要找到“最大的随机数”,首先我们需要了解Java中生成随机数的方法。Java提供了`java.util.Random`类来生成随机数。下面我们将深入...

    介绍java 产生随机数式

    在Java编程语言中,生成随机数是一项常见的任务,可以用于各种场景,如模拟随机事件、游戏开发、测试等。本文将深入探讨Java如何生成随机数,并提供相关代码示例。 首先,Java提供了`java.util.Random`类来生成...

    java中产生随机数的两个方法

    例如,我们可以先通过 Math.random() 方法生成一个随机数,然后将结果乘以 10,并使用 Int 方法进行转换,以获取一个 0 到 9 的整数型随机数字。实现方法非常简单,即 `(int)(Math.Random()*10)`。 此外,我们还...

    Java产生随机数的两种方式

    如果需要其他范围的随机数,可以通过适当的操作进行转换。例如: ```java int i = (int) (Math.random() * 1000); // 产生0到999的整数随机数 ``` 在上述代码中,`Math.random()`产生的双精度数乘以1000后,结果会...

    java随机数生成器

    可以生成制定范围内的随机数。有GUI界面

    浅谈java中的几种随机数

    在Java编程中,生成随机数是一项常见的任务,用于模拟、测试和各种算法中。本文将深入探讨Java中生成随机数的几种方法及其特点。 首先,最基本的随机数生成方法是使用`java.lang.Math.random()`。这个静态方法返回...

    Java生成32位随机数,8位随机数

    Java生成32位随机数,短位随机数工具类

    java产生不重复的随机数

    java代码产生不重复的随机数,有用处,可以参考!

    java产生随机数的几种方式

    在Java编程语言中,生成随机数是常见的需求,可以用于各种场景,如模拟随机事件、游戏编程、加密算法等。以下将详细介绍Java中生成随机数的几种方式。 1. **Math.random() 方法** `Math.random()` 是Java中最常用...

    Java产生随机数并存入文件

    利用JAVA语言产生某一特定范围的随机数,并且能够将随机数保存在具体的文件中。

    Java获取计算机信息和产生随机数

    主要是一个Java获取计算机基本信息并且在Web页面上以ExtJs4的图表展示,这里删除了ExtJs4的资源和一个算法产生验证码,因为这个算法最终使用到了产品中,所以就把这个测试的类删除了,各位不好意思了

    java生成16位随机数

    java生成16位随机数

    Java简易随机数生成

    Java简易随机数生成 下载完请输入测试代码 public static void main(String[] args) { System.out.println(random(50,100));//example System.out.println(random(50.0,100.0)); }

    java根据比例概率生成随机数

    Java 根据比例概率生成随机数 概率随机数是指根据事先设定的概率分布生成随机数的方法。在 Java 中,可以使用 Math.random() 方法生成随机数,然后根据概率分布判断返回的数字。 在给定的代码中,作者定义了一个 ...

    在Java中产生随机数的两个方法

    ### 在Java中产生随机数的两种方法 在Java编程中,生成随机数是常见的需求之一。根据提供的文件信息,本文将详细介绍两种在Java中生成随机数的方法:通过`Math.random()`函数与`java.util.Random`类。这两种方法各...

    Java产生随机数代码 各种方法

    `nextInt(int bound)`方法会生成0到bound-1之间的随机数,如果需要生成指定范围内的随机数,可以调整边界: ```java int min = 1; int max = 100; int randomNum = rand.nextInt(max - min + 1) + min; ``` ...

    java 随机数的资源

    通过实例化`Random`类,我们可以获取到一个随机数生成器,然后调用其方法来生成不同类型的随机数。例如,创建一个`Random`对象的基本语法如下: ```java Random random = new Random(); ``` 生成整数随机数的方法...

    产生随机数的方法

    调用`rand()`函数不带任何参数,会返回一个0到32767(包括0但不包括32768)之间的整数,这是一个相对较小的随机数范围。这个范围是由系统定义的,并且在不同的平台上可能会有所不同。 如果需要生成指定范围内的...

    java组件设计(6)随机数操作

    java组件设计(6)随机数操作

    java随机数4-36位

    本篇文章将深入探讨如何在Java中生成指定范围内的随机数,包括4位到36位的数字,以及结合时间戳来创建更复杂的30位随机数。 首先,Java中的`java.util.Random`类是生成随机数的主要工具。它提供了多种方法来生成...

Global site tag (gtag.js) - Google Analytics