zoukankan      html  css  js  c++  java
  • 包装&工具类

    package org.hanqi.array;
    
    import java.util.Random;
    
    public class BaoZhuang {
    
        public static void main(String[] args) {
            
            
            //包装类
            
            Long l=new Long(100);
            
            //把字符串转成数值
            Long l1=new Long("1000");
            
            String str=1000+"";
            
            //从包装类转成基本数据类型
            long l2=l1.longValue();
            
            
            
            System.out.println("l2="+l2);
            
            //静态方法  从字符串转成long
            long l3=Long.parseLong("1200");
            
            
            //int 
            Integer i=new Integer("100");
            
            //静态方法  从字符串转成int
            Integer.parseInt("100");
            
            
            //float
            Float f=new Float("123.45");
            
            Float.parseFloat("1234.56");
            
            
            //double
            Double d=new Double("12345.67");
            
            Double.parseDouble("123.78");
            
            
            //boolean
            Boolean b=new Boolean("true");
            
            System.out.println(b.booleanValue());
            
            
            
            
            //数学工具类
            
            System.out.println(Math.PI);
            
            //四舍五入
            
            System.out.println(Math.round(1234.46789));
            
            double de=1234.5678;
            
            //保留小数点后两位
            System.out.println(Math.round(de*100)/100.00);
            
            //舍去小数点后的数字
            
            //下限值:小于或等于它的最大整数
            System.out.println(Math.floor(de));
            
            //上限值:大于或等于它的最小整数
            System.out.println(Math.ceil(de));
            
            
            //随机数 0-1之间
            System.out.println(Math.random());
            System.out.println(Math.random());
            System.out.println(Math.random());
            System.out.println(Math.random());
            System.out.println(Math.random());
            System.out.println(Math.random());
            System.out.println(Math.random());
            
            
            System.out.println();
            
            Random r=new Random();
            
            //随机数种子
            //伪随机数
            //根据种子计算出来的
            //有种子决定随机数的产生序列
            //r=new Random(1);
            //默认用时间做种子
            
            for(int m=0;m<10;m++)
            {
            System.out.println(r.nextInt(100));
            }
            
            
            //摇奖程序
            
            //产生验证码
            
            
            
    
        }
    
    }

     

  • 相关阅读:
    [译]Vulkan教程(09)窗口表面
    [译]Vulkan教程(08)逻辑设备和队列
    [译]Vulkan教程(07)物理设备和队列家族
    Linux命令行文本工具
    go语言周边
    go第三方常用包
    Centos6安装gcc4.8及以上版本
    pyenv设置python多版本环境
    Redis慢日志
    PHP-CPP开发扩展(七)
  • 原文地址:https://www.cnblogs.com/panyiquan/p/5267706.html
Copyright © 2011-2022 走看看