//创建Integer类对象,并以int型返回
Integer intAb = new Integer("123");
System.out.println(intAb.intValue()); //创建两个Character对象,相应转换后判断是否相等
Character charA = new Character('a');
Character charB = new Character('A');
System.out.println("charA = "+charA + " "+"charB = "+charB);
System.out.println(charA.equals(charB));
charA = Character.toLowerCase(charA);
charB = Character.toLowerCase(charB);
System.out.println(charA.equals(charB)); //建立两个Boolean型变量,注意输出
Boolean boolA = new Boolean("true");
Boolean boolB = new Boolean("asd");
Boolean boolC = new Boolean("True");
System.out.println(boolA);
System.out.println(boolB);
System.out.println(boolC); //输出2~32之间6个偶数的和
int sum = 0;
int j = 0;
Random ra = new Random();
while(true){
int kk = 2 + ra.nextInt(30);
if(kk % 2 == 0){
sum += kk;
j++;
}
if(j == 6)
break;
}
System.out.println(sum); //求园面积 结果保留5位小数
double ymj = Math.PI*Math.pow(2.14, 2);
DecimalFormat df1 = new DecimalFormat();
df1.applyPattern(".00000");
System.out.println(df1.format(ymj)); //输出5个四位随机数
String str = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ";
for(int k = 0; k < 5; k++){
String strA = "";
for(int i = 1; i <= 4; i++){
Random ran = new Random();
int sui = ran.nextInt(36);//Random 0~36不会包括36的
strA += str.substring(sui,sui+1);
}
System.out.println(strA);
} //使用StringBuilder附加字符串
for(int k = 0; k < 5; k++){
StringBuilder strA = new StringBuilder();
for(int i = 1; i <= 4; i++){
Random ran = new Random();
int sui = ran.nextInt(36);//Random 0~36不会包括36的
strA.append(str.substring(sui,sui+1));
}
System.out.println(strA);
}

  

Java Math数字处理类与包装类习题的更多相关文章

  1. Java开发知识之Java的数字处理类Math类

    Java开发知识之Java的数字处理类Math类 一丶Java.text.DecimalFormat类与NumberFormat类 首先 Java.text.DecimalFormat指的是Decim ...

  2. java.math.BigDecimal类

    BigDecimal类用于高精度计算.一般的float型和Double型数据只可以用来做科学计算或者是工程计算,由于在商业计算中,要求的数字精度比较高,所以要用到java.math.BigDecima ...

  3. java.math.BigDecimal类multiply的使用

    java.math.BigInteger.multiply(BigInteger val) 返回一个BigInteger,其值是 (this * val).声明 以下是java.math.BigInt ...

  4. Java之数字处理类浅析

    包装类: 数据类型相对的包装类:byte---Byteshort---Shortint---Integerlong---Long float---Floatdouble---Double boolea ...

  5. Java中常用类(包装类扩展知识)

    Java常用类有哪些? 八大基本数据类型的包装类 包装类均位于java.lang包中,包装类和基本数据类型的对应关系如下表: 基本数据类型 包装类 byte Byte boolean Boolean ...

  6. 解析java.math.BigInteger类——构造函数

    最早由于做作业,结识了java的BigInrger类.读着读着,越来越觉得有趣.后来作业做完,也不忍丢下它,索性把全部代码研究一遍. 开始的时候,一个上午时间最多读懂2个方法.但是还是有滋有味的坚持了 ...

  7. 初识Java(Java数字处理类-大数字运算)

    一.大数字运算 在 Java 中提供了大数字的操作类,即 java.math.BigInteger 类与  java.math.BigDecimal 类.这两个类用于高精度计算,体重 BigInteg ...

  8. JAVASE(十二) Java常用类: 包装类、String类、StringBuffer类、时间日期API、其他类

    个人博客网:https://wushaopei.github.io/    (你想要这里多有) 1.包装类 1 .1 八个包装类 ​ 1. 2 基本数据类型,包装类,String者之间的转换 ​ 2. ...

  9. java基础---常用类

    一.字符串类String String:字符串,使用一对""引起来表示,字符串常量池在方法区中 public final class String implements java. ...

随机推荐

  1. Vue 执行npm run dev时报了三个warning的原因

    刚装上了win10,用vue运行下项目,输入npm run dev之后报了三个以下错误: There are multiple modules with names that only differ ...

  2. ThinkPHP5.0---删除数据

    删除特定记录 public function delete() { // 获取要删除的对象:关键字为16 $Teacher = Teacher::); // 删除对象 $Teacher->del ...

  3. django 简单会议室预约(1)

    django 是python的一个web框架,为什么要用django,作者之前用过另一个框架flask,虽然flask比较简单很容易让人学,但是flask没有整体感,会让初学着茫然. 这里我们用dja ...

  4. 在CentOS7 开发与部署 asp.net core app笔记

    原文:在CentOS7 开发与部署 asp.net core app笔记 版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/lihongzhai/art ...

  5. [D3] Animate Transitions in D3 v4

    D3 makes it easy to add meaningful animations to your data visualizations. Whether it’s fading in ne ...

  6. hdu5389

    题意:给你n个人每一个人手里有一个id,然后给你两个数a和b.让你把n个人分为两组.条件是 一组人手里的id和等于a 另一组人的id和等于b,这里的和是指加起来之后对9取余,假设sum等于0 则sum ...

  7. Dcloud课程3 什么是HBuilder和MUI

    Dcloud课程3  什么是HBuilder和MUI 一.总结 一句话总结:DCloud(数字天堂)推出一款支持HTML5的Web开发IDE.最大的特点是快.MUI是高性能App的框架,也是目前最接近 ...

  8. leetcode——Reverse Linked List II 选择链表中部分节点逆序(AC)

    Reverse a linked list from position m to n. Do it in-place and in one-pass. For example: Given 1-> ...

  9. [Nuxt] Load Data from APIs with Nuxt and Vuex

    In a server-rendered application, if you attempt to load data before the page renders and the data f ...

  10. [Angular 2] Share Template Content In Another Template With Content Projection <ng-content>

    Angular 1 provided a mechanism to place content from your template inside of another template called ...