JAVA常用API总结与说明
1. String类
String类是Java中常用的字符串类,提供了一系列字符串的操作方法。
以下是String类常用的方法:
length()
:返回字符串的长度charAt(int index)
:返回指定索引位置的字符substring(int beginIndex, int endIndex)
:返回指定区间的子字符串indexOf(String str)
:返回str在字符串中第一次出现的位置索引值,如果没有返回-1replace(char oldChar, char newChar)
:替换字符串中所有的oldChar字符为newChar字符split(String regex)
:使用正则表达式regex分隔字符串,返回字符串数组toLowerCase()
:将字符串转换成小写toUpperCase()
:将字符串转换成大写
示例1:
String str = "Hello World";
System.out.println(str.charAt(1)); // 输出字符e
System.out.println(str.substring(0,5)); // 输出Hello
示例2:
String str = "hello,world";
String[] arr = str.split(",");
for (String s : arr) {
System.out.println(s); // 输出hello和world
}
2. List接口
List是Java中常用的集合接口,提供了一系列有序、可重复的元素的操作方法。
以下是List接口常用的方法:
add(E e)
:在列表末尾添加元素add(int index, E e)
:在指定位置插入元素remove(int index)
:删除指定位置的元素get(int index)
:返回指定索引位置的元素set(int index, E element)
:设置指定索引位置的元素为elementsize()
:返回列表元素的个数indexOf(Object o)
:返回o在列表中第一次出现的位置索引值,如果没有返回-1
示例1:
List<String> list = new ArrayList<>();
list.add("Hello");
list.add("World");
list.add("Java");
System.out.println(list.size()); // 输出3
System.out.println(list.get(1)); // 输出World
list.remove(2);
System.out.println(list.size()); // 输出2
示例2:
List<Integer> list = Arrays.asList(1, 2, 3);
System.out.println(list.indexOf(2)); // 输出1
list.set(2, 4);
System.out.println(list.get(2)); // 输出4
3. File类
File是Java中表示文件和目录的类,提供了一系列文件操作方法。
以下是File类常用的方法:
getName()
:返回文件或目录的名称getPath()
:返回文件或目录的路径exists()
:判断文件或目录是否存在isFile()
:判断是否为文件isDirectory()
:判断是否为目录mkdir()
:创建目录createNewFile()
:创建文件delete()
:删除文件或目录
示例1:
File file = new File("D:/test.txt");
System.out.println(file.getName()); // 输出test.txt
System.out.println(file.exists()); // 输出false
if (file.createNewFile()) {
System.out.println("文件创建成功!");
}
System.out.println(file.exists()); // 输出true
示例2:
File dir = new File("D:/test");
System.out.println(dir.isDirectory()); // 输出false
if (dir.mkdir()) {
System.out.println("目录创建成功!");
}
System.out.println(dir.isDirectory()); // 输出true
if (dir.delete()) {
System.out.println("目录删除成功!");
}
以上三个类是Java中常用API的一部分,通过掌握它们的常用方法,可以更方便地进行Java编程。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:JAVA常用API总结与说明 - Python技术站