常用的Java库函数和API
1. String类的常用库函数和API:
- charAt(int index):返回指定索引处的字符。
- length():返回字符串的长度。
- substring(int beginIndex, int endIndex):返回一个新的字符串,包含从指定索引开始到结束索引的字符。
- equals(Object obj):比较字符串与指定的对象是否相等。
- toUpperCase():将字符串中的所有字符转换为大写。
- toLowerCase():将字符串中的所有字符转换为小写。
- startsWith(String prefix):判断字符串是否以指定的前缀开始。
- endsWith(String suffix):判断字符串是否以指定的后缀结束。
- indexOf(String str):返回指定字符串在原字符串中 次出现的索引。
- replace(char oldChar, char newChar):替换字符串中出现的所有指定字符。
2. ArrayList类的常用库函数和API:
- add(E element):向列表的末尾添加指定的元素。
- remove(int index):删除列表中指定位置的元素。
- get(int index):返回列表中指定位置的元素。
- size():返回列表中的元素个数。
- isEmpty():判断列表是否为空。
- contains(Object obj):判断列表是否包含指定的元素。
- clear():清空列表中的所有元素。
- toArray():返回一个包含列表中所有元素的数组。
3. Math类的常用库函数和API:
- abs(double a):返回指定数的绝对值。
- max(double a, double b):返回两个数中较大的那个数。
- min(double a, double b):返回两个数中较小的那个数。
- random():返回一个[0,1)范围内的随机数。
- pow(double a, double b):返回a的b次幂。
- sqrt(double a):返回指定数的平方根。
- round(double a):返回最接近参数的整数。
4. File类的常用库函数和API:
- exists():判断文件是否存在。
- isFile():判断文件是否为普通文件。
- isDirectory():判断文件是否为目录。
- getName():返回文件名。
- getParent():返回父目录名。
- length():返回文件的字节数。
- canRead():判断文件是否可读。
- canWrite():判断文件是否可写。
- delete():删除文件。
5. Scanner类的常用库函数和API:
- next():读取下一个单词。
- nextInt():读取下一个整数。
- nextLine():读取下一行字符。
- hasNext():判断输入流中是否还有下一个标记。
- nextInt(int radix):根据指定的基数将下一个标记解析为整数。
- useDelimiter(String pattern):设置分隔模式。
- close():关闭Scanner对象。
以上是常用的Java库函数和API,通过它们可以方便地处理字符串、列表、数学运算、文件操作以及输入输出等常见任务。在实际编程中,了解和熟练使用这些函数和API能够提高开发效率和代码质量。
