标签:
实用类
包装类构造
基本数据类型与基本类型的转换
方法一
装箱:把基本数据类型转化为对应得对象类型
作用:
1、在需要用到对象类型的数据时进行必要的转换
例如在集合框架中
2、转换完成后有对应的属性及方法,方便操作
Public Type (type value)
Integer intValue = new Integer(21);
Long longValue = new Long(21L);
Character charValue = new Character(‘v’) ;
//第一种
Integer intValue = new Integer(21);// 装箱 数据产生了对应的属性和方法
System.out.println(intValue);
int a = intValue;//拆箱
System.out.println(a);
// 第二种
Integer integer = new Integer("015");
System.out.println(integer);
int b = integer;
System.out.println(b);
//第三种
Integer integer2 = Integer.valueOf(23);//装箱
System.out.println(integer2);
int c = integer2.intValue();//拆箱
System.out.println(c);
//第四种
Integer integer3= 3;//装箱
int d = integer3 ; //拆箱
字符串与基本类型的转换
//字符串转换成基本数据类型
int i5 = Integer.parseInt("213");
System.out.println(i5);
float f = Float.parseFloat("123");
System.out.println(f);
double i6 = Double.parseDouble("567");
System.out.println(i6);
boolean i8 = Boolean.parseBoolean("0");
System.out.println(i8);
//基本数据类型转化成字符串类型
int i7 = 123;
String i9 = Integer.toString(i7);
System.out.println(i9);
//第二种
String s = 123+"";//直接转换
System.out.println(s);
Math类
提供了两个静态常量E和 PI
//Math类
int num1 = Math.max(23, 20);//比较大的
System.out.println(num1);
double num2 = Math.pow(2, 3);//2的3次方
System.out.println(num2);
double num3 = Math.sqrt(4);//开平方
System.out.println(num3);
int num4 = -6;//
int abs = Math.abs(num4);//绝对值
System.out.println(abs);
double angle = (Math.PI/2);
double sin = Math.sin(angle);//正弦
System.out.println(sin);
double cos = Math.cos(angle);//
System.out.println(cos);
double tan = Math.tan(angle);
System.out.println(tan);
double asin = Math.asin(angle);
*****random方法
返回一个0到1 (包括0不到1) 的随机数
输出1到10 的一个随机数
int random = (int) (Math.random()*10+1);
System.out.println(random);
//random
int random = (int) (Math.random()*10+1);
System.out.println(random);
int check = Math.random()>0.5?1:0;
System.out.println(check);
int random2 = (int)(Math.random()*6+5);
System.out.println(random2);
Trim返回字符串的副本,忽略前导空白和尾部空白。
SubString截取
IndexOf 查找
Replace 返回一个新的字符串,它是通过用 newChar
替换此字符串中出现的所有 oldChar
得到的。
replace(char oldChar, char newChar)
返回一个新的字符串,它是通过用 newChar 替换此字符串中出现的所有 oldChar 得到的
toUpperCase()
使用默认语言环境的规则将此 String 中的所有字符都转换为大写。
append(boolean b) |
标签:
原文地址:http://www.cnblogs.com/changan0921/p/5763561.html