zoukankan      html  css  js  c++  java
  • 包装与方法

     1 package com.er;
     2 
     3 import java.math.MathContext;
     4 import java.util.Random;
     5 
     6 public class baozhuang {
     7 
     8     public static void main(String[] args) {
     9         
    10         //包装类
    11         Long l=new Long(100);
    12         
    13         //把字符串转成数值
    14         Long l1=new Long("1000");
    15         
    16         String str=1000 + "";
    17         
    18         //包装类转成基本数据类型
    19         long l2=l1.longValue();
    20         
    21         System.out.println("12 = "+ 12);
    22         
    23         long l3=Long.parseLong("1200");
    24         
    25         //int
    26         
    27         Integer i=new Integer("1000");
    28         
    29         Integer.parseInt("1000");
    30         
    31         //浮点型
    32         
    33         Float f=new Float("123.456");
    34         
    35         Float.parseFloat("1234.5678");
    36         
    37         Double d=new Double("123456.789");
    38         
    39         Double.parseDouble("123456.789");
    40         
    41         //布尔型
    42         Boolean b = new Boolean("TRUE");
    43         
    44         System.out.println(b.booleanValue());
    45         
    46         System.out.println();
    47         
    48         //数学工具类
    49         
    50         System.out.println(Math.PI);
    51         
    52         //四舍五入
    53          
    54         System.out.println(Math.round(1234.46789));
    55         
    56         double de = 1234.5678;
    57         
    58         //保留小数点后两位
    59         System.out.println(Math.round(de * 100)/100.0);
    60         
    61         //舍去小数点后数字
    62         
    63         //下限值:小于或等于它的最大整数
    64         
    65         System.out.println(Math.floor(de));
    66         
    67         //上限值:大于或等于它的最小整数
    68         
    69         System.out.println(Math.ceil(de));
    70         
    71         //随机数:0-1之间的数
    72         
    73         System.out.println(Math.random());
    74         
    75         Random r = new Random();
    76         
    77         System.out.println();
    78         
    79         // 随机数种子
    80         // 伪随机数
    81         // 根据种子计算
    82         // 由种子决定随机数的产生系列
    83         // 默认使用时间数做种子
    84         // r = new Random();
    85         
    86         for (int n = 0;n<10;n++)
    87         {
    88         System.out.println(r.nextInt(10));
    89         }
    90         
    91         92         
    93         
    94         
    95     }
    96 }
  • 相关阅读:
    Linux下GCC生成和使用静态库和动态库详解(二)
    make linux内核
    gdb
    GCC动态库和静态库混合使用
    gcc g++ Linux下动态库_静态库
    makefile
    linux线程函数大全
    C++ 中的插入迭代器以及其迭代器适配器
    gcc
    android ScrollView中嵌套GridView,ListView只显示一行的解决办法
  • 原文地址:https://www.cnblogs.com/TENOKAWA/p/5267201.html
Copyright © 2011-2022 走看看