JAVA学习---2
来源:互联网 发布:mcgs软件抢答器 编辑:程序博客网 时间:2024/05/21 17:12
将一个类型强制转换成另外一个类型的过程被称为类型转换
强制类型转换
强制类型转换的语法格式是在圆括号中给出想要转换的目标类型,后面紧跟待转换的变量名。
或
number = Integer.valueOf(string); string 转换成int
string = String.valueOf(number);int 转换成string
将某个类的对象引用转换成另外一个类的对象引用
语法与数值表达式的类型转换类似,仅需要一对圆括号将目标类名包括起来,并放置在需要转换的对象引用之前就可以了
在进行类型转换之前,先查看一下是否能够成功地转换。这个过程简单地使用instancof操作符就可以实现。
只能在继承层次内进行类型转换
在将超类转换成子类之前,应该使用instanceof进行检查
在一般情况下,应该尽量少用类型转换和instanceof运算符
检测字符串是否相等
使用equals方法
检测字符串是否相等,而不区分大小写
使用equalsIgnoreCase方法
不要使用==运算符检测两个字符串是否相等,这个字符串只能够确定两个字符串是否放置在同一个位置上
构建字符串
需要用许多小段的字符串构建一个字符串,可以采用如下方法
构建一个空的字符串构建器:
StringBuilder builder =new StringBuilder();
当每次需要添加一部分内容时,就调用append方法。
在需要构建字符串时就调用toString方法,就可以得到一个String对象
随机数 random
阅读全文
0 0
- Java学习笔记2
- java学习笔记#2
- Java学习笔记2
- java学习笔记(2)
- java学习-2
- java基础知识学习2
- java 学习步骤2
- java学习笔记2
- java学习笔记2
- Java学习笔记(2)
- java学习笔记2
- JAVA学习笔记2
- JAVA学习资料2
- java学习2
- java学习2
- JAVA学习笔记2
- java学习(2)
- JAVA学习笔记2
- CodeForces
- JavaScript数据类型
- 数值处理
- 利用原生的 file input上传 图片
- Mac SecureCRT
- JAVA学习---2
- 【转载】C/C++语言工程师学习路线及推荐用书
- web性能优化-简化css选择符
- js如何获取url的参数
- mysql存储过程编码问题
- C++的基本流类体系
- 设计模式8-中介者模式
- 使用PowerDesigner进行数据库设计
- 人工智能相关文章资料