Java中的常用类
2020-07-03 21:34
51 查看
常用类
String类
StringBuilder
- 效率最高,线程不安全
StringBuffer
- 效率略低,线程安全
不可变的字符串
-
效率最低,线程不安全,便捷
循环拼接字符串时会创建了 多个对象,效率极低不推荐
常用方法
-
charAt(index); 返回 index 索引的字符数据
-
length() 返回字符串长度
-
indexOf() 返回指定子字符串第一次出现的索引。
-
String 独有的方法 equalsIgnoreCase(); 比较两个串是否相等,忽略大小写
-
String 独有的方法 replace(char oldChar, char newChar);
replace(int start, int end, String str) 从哪开始到哪结束,使用指定的字符串替换
String 独有方法 startsWith() 判断是否以指定的字符串开头
String 独有方法 endsWith() 判断是否以指定的字符串结尾
String 独有方法 toUpperCase() 全部转小写
String 独有方法 trim() 去除前后空格
substring(int) 返回从指定索引开始一直到字符串结束
substring(int begin, int end) 返回从指定索引开始,指定的索引结束的字符串
append()追加字符串内容
包装类
使用基本数据有时会导致存储的数据有歧义,此时考虑使用包装类
自动装箱
- 将一个基本类型自动转换为对应的包装类引用类型
自动拆箱
- 将一个包装类引用类型自动转换为对应的基本类型
基本类型和字符串的相互转换
- 使用+
- String.valueOf()
- 包装类.toString()
- parseInt/parseDouble
integer 数据储存位置及类型
- -128 ~ 127之间储存在常量池,为基本数据类型
- 超出上述范围储存在堆中,为引用类型
日期类
JDK1.8前 SimpleDateFormat
JDK1.8后 DateTimeFormatter
File类
File 构造器
-
File(String pathname)
pathname:可以是文件,可以是目录
通过将给定的路径名字符串转换为抽象路径名来创建新的 File实例。
File(String parent, String child)
从父路径名字符串和子路径名字符串创建新的 File实例。
File(File parent, String child)
从父抽象路径名和子路径名字符串创建新的 File实例。
创建文件夹
- mkdir() 创建一级路径
- mkdirs() 创建多级路径,如果父路径不存在一并创建
创建文件
- createNewFile()
相关文章推荐
- JAVA中常用IO流类:BufferedReader和BufferedWriter .
- (JAVA初学)String类中常用方法的简单应用
- java常用集合总结
- Java map 详解 - 用法、遍历、排序、常用API等
- Java获取路径的常用之处与方法
- Java方面常用下载地址
- Java常用数据类型转换函数
- java 数组的常用方法
- 1.java常用关键字细节,构造函数
- Java中常用的加密与解密方法
- Java基础--常用正则匹配符号(必背,必须背,死都要背)
- java 常用函数
- Java常用工具类
- 常用JAVA方法大全
- Java中Math类的常用方法
- 【Java】JDK常用类及其常用方法
- Java常用API(三)——字符串支持正则表达式的方法
- Java开发常用工具类
- Java线程同步与线程通信常用方法
- 【慕课笔记】第二章 认识JAVA中的字符串 第3节 JAVA中String类的常用方法(一)