Java基础知识点总结 在 Java 中,有多种类型的数据,基本类型和引用类型是两大类。基本类型包括整数、浮点数、字符和布尔值等,而引用类型则包括数组、类和接口等。在学习 Java 时,需要牢记基本类型对应的包装类。 1. 基本类型包装类(记忆) 基本类型包装类的作用是将基本数据类型封装成对象的,以便在对象中定义更多的功能方法操作该数据。常用的操作之一是用于基本数据类型与字符串之间的转换。基本类型对应的包装类有: * byte -> Byte * short -> Short * int -> Integer * long -> Long * float -> Float * double -> Double * char -> Character * boolean -> Boolean 1.2 Integer 类(应用) Integer 类是 int 类型的包装类,它提供了许多有用的方法,例如将 int 值转换为字符串,或者将字符串转换为 int 值。Integer 类的构造方法有: * public Integer(int value):根据 int 值创建 Integer 对象(过时) * public Integer(String s):根据 String 值创建 Integer 对象(过时) * public static Integer valueOf(int i):返回表示指定的 int 值的 Integer 实例 * public static Integer valueOf(String s):返回一个保存指定值的 Integer 对象 1.3 int 和 String 类型的相互转换(记忆) int 类型可以转换为 String 类型,反之亦然。转换方式有: * int 转换为 String:方式一:直接在数字后加一个空字符串,方式二:通过 String 类静态方法 valueOf() * String 转换为 int:方式一:先将字符串数字转成 Integer,然后调用 valueOf() 方法,方式二:通过 Integer 静态方法 parseInt() 进行转换 1.4 字符串数据排序案例(应用) 在 Java 中,可以使用 Arrays.sort() 方法来对字符串数组进行排序。下面是一个字符串数据排序的案例: 有一个字符串:“91 27 46 38 50”,请写程序实现最终输出结果是:“27 38 46 50 91” 代码实现: ```java public class IntegerDemo { public static void main(String[] args) { String str = "91 27 46 38 50"; String[] array = str.split(" "); Arrays.sort(array); for (String s : array) { System.out.print(s + " "); } } } ``` 1.5 自动拆箱和自动装箱(理解) 自动拆箱和自动装箱是 Java 5 中引入的新特性,它可以将基本类型自动转换为对应的包装类,或者将包装类自动转换为基本类型。例如: ```java Integer i = 10; // 自动装箱 int j = i; // 自动拆箱 ``` 自动拆箱和自动装箱可以简化代码,提高开发效率,但需要注意的是,它可能会引发 NullPointerException。 Java 基础知识点包括基本类型、包装类、自动拆箱和自动装箱等。只有牢记这些知识点,才能更好地学习和使用 Java。
剩余12页未读,继续阅读
- 粉丝: 19
- 资源: 327
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
评论0