您的位置:首页 > 编程语言 > Java开发

Java - 一些基本的类对象

2016-06-20 11:36 267 查看

06.17笔记

使用JDK API

作用:可以使用JDK API查找类的作用和方法

装箱:把基本数据类型转换成对象

拆箱:把对象转换成基本数据类型

>= JDK1.5(version) 可以不用转换进运算 (编译器在编译阶段已经做了类型处理)

int a = 1;

Integer b = 1;

Integer c = a + b;

String常用的方法(不可变字符串,可直接赋值)

replace(‘char old’, ‘char new’); //覆盖单个字符

substring(); //返回下标范围的字符串 无则返回-1

indexOf(); //该字符串的下标

toLowerCase(); //准换成全小写

toUpperCase(); //转换成全大写

trim().length() //删除前后空格再计算长度(不会删除中间空格)

toCharArray(); //将字符串变成字符数组,便于遍历字符成员

split(“分隔符”) //将字符串以分隔符进行分割,返回字符串数组

StringBuffer常用方法(可变字符串,需要创建才能使用)

StringBuffer str = new StringBuffer(“hello world”);

append(); //拼接字符串

delete(); //删除一段字符串

reverse(); //翻转字符串

insert(); //插入字符串在某个位置

replace(); //在一段位置替换字符串

Math(数学运算类)

Math.ceil(a) //向上取整,返回不小于a的最小整数

Math.floor(a) //向下取整,返回不大于a的最小整数

Math.round(a) //四舍五入

Math.random() //范围是>=0 <1,公式:(最大值-最小值+1)+最小值

BigDecimal(解决Java算不准)

BigDecimal a1=new BigDecimal(Double.toString(a));

BigDecimal a2=new BigDecimal(Double.toString(b));

System.out.println(“加:”+ a1.add(a2).doubleValue()); //加,通过doubleValue则为double类型

System.out.println(“减:”+ a1.subtract(a2)); //减

System.out.println(“乘:”+ a1.multiply(a2)); //乘

System.out.println(“除:”+ a1.divide(a2,5,4)); //除 ,第2个参数是保留几位小数,第3个是几位比较精确
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: