java学习(10-14)
来源:互联网 发布:java web项目权限控制 编辑:程序博客网 时间:2024/06/04 23:31
一 Number类以及方法
Byte,Short,Interger,Long,Float,Double包装类均是Number类的子类,Number类位于java.util包内。
Integer x = 1; x = x + 1;
//相当于 Integer x=Integer.valueOf(1) ;x=Integer.valueOf(x.intValue()+1);只不过编译器帮忙做了
因为x是对象,将整型赋值给x的时候,要将整型装箱,运算的时候又要将x拆箱。
装箱就是把基本数据类型转化为包装类对象,拆箱是把包装类对象转化为基本数据类型。
基本常用方法
xxxValue();//将number对象转化基本数据类型;例如x.intValue();
compareTo();//将number对象与参数进行对比,相等返回0,对象大于参数返回1,反之返回-1;只能和相同类型的Number类比较,或者是Number对应的基本数据类型.
valueOf();//返回一个Number对象,例如Integer.valueOf(1)
parsexxx();将字符串转化为Number对象,例如Integer.parseInt("1");
二 Math类方法
Math.abs(x);//返回x绝对值
Math.ceil(x);//x向上取整,返回double类型
Math.floor(x);//x向下取整,返回double类型
Math.rint(x);//返回x最接近的整数,返回类型为double
Math.round(x)//返回一个最接近的int、long型值。根据x是整型还是浮点型,选用返回int还是long
使用转移字符
因为 | 在正则表达式中是或的概念,要想匹配就得用转移字符"\|"但是“\”又是java的转移字符,要让其在正则中起作用,就得“\\|”这样,试试呗!
阅读全文
0 0
- java学习(10-14)
- java学习(14)
- java学习(14)
- java学习(10)
- java学习笔记(14)
- JAVA 基础学习(10)
- java学习笔记(10)
- 【java】java学习(一)
- 【java】java学习(二)
- Java学习笔记18天---(14)
- Effective Java 学习笔记(14)
- Effective Java 学习笔记(14)
- 我的java学习日记(14)
- Java学习笔记14
- java学习笔记14
- Java学习笔记14
- Java学习笔记14
- Java学习-14天
- 面试宝典(PART III)大端小端
- 关于数字签名
- ubuntu系统安装jdk
- android MD5加密函数(32位小写)
- windows开机启动 虚拟机 并且启动虚拟机里系统
- java学习(10-14)
- OpenCV3.3安装教程
- 禁止StatusBar展开
- 虚函数,虚指针和虚表详解
- 2017年新浪php实习生笔试题
- 理解面向对象(一)
- Myclipse页面改动
- 实力验证:金蝶EAS 8.2授权注册 (包含Apusic 9999连接数破解)
- 一起玩树莓派3+手把手带您入门树莓派(3000字+超详细图解版)