JAVA常用类的使用方法
1. String类:
String类是java.lang包下常用的类,用于操作字符串。以下是一些常用的String类的方法:
- length(方法:返回字符串的长度。
- charAt(int index)方法:返回字符串指定位置的字符。
- substring(int beginIndex)方法:返回从指定位置开始到字符串末尾的子字符串。
- substring(int beginIndex, int endIndex)方法:返回指定范围内的子字符串。
- equals(Object obj)方法:比较两个字符串是否相等。
- indexOf(String str)方法:返回指定子字符串在字符串中第一次出现的位置。
- toLowerCase(方法:将字符串转换为小写字母。
- toUpperCase(方法:将字符串转换为大写字母。
- replace(char oldChar, char newChar)方法:将字符串中的指定字符替换为新字符。
- split(String regex)方法:使用正则表达式将字符串分割为子字符串数组。
2. StringBuilder和StringBuffer类:
StringBuilder和StringBuffer类是java.lang包下用于操作字符串的可变字符序列类。以下是一些常用的方法:
- append(String str)方法:在字符串末尾追加指定字符串。
- insert(int offset, String str)方法:在指定位置插入字符串。
- delete(int start, int end)方法:删除指定范围内的字符。
- replace(int start, int end, String str)方法:替换指定范围内的字符为指定字符串。
- reverse(方法:翻转字符串。
3. Math类:
Math类是java.lang包下用于执行数学操作的类。以下是一些常用方法:
- abs(int a)方法:返回指定整数的绝对值。
- max(int a, int b)方法:返回两个整数中的最大值。
- min(int a, int b)方法:返回两个整数中的最小值。
- sqrt(double a)方法:返回一个值的平方根。
- pow(double a, double b)方法:返回一个值的指数次幂。
- random(方法:返回一个随机数。
4. Date类:
Date类是java.util包下用于操作日期和时间的类。以下是一些常用方法:
- getTime(方法:返回自1970年1月1日00:00:00 GMT以来毫秒数。
- toString(方法:返回日期的字符串表示。
- getYear(方法:返回年份(从1900后的年份)。
- getMonth(方法:返回月份(0-11之间)。
- getDate(方法:返回月份中的天数。
5. Arrays类:
Arrays类是java.util包下用于操作数组的类。以下是一些常用方法:
- sort(int[] a)方法:对指定的int类型数组进行升序排序。
- binarySearch(Object[] a, Object key)方法:使用二分查算法在指定的对象数组中查指定的键。
- toString(Object[] a)方法:返回一个包含数组元素的字符串表示。
java arraylist用法6. ArrayList类:
ArrayList类是java.util包下用于操作动态数组的类。以下是一些常用的方法:
- add(Object element)方法:将指定的元素添加到数组列表的末尾。
- add(int index, Object element)方法:在指定的位置插入元素。
- remove(Object element)方法:从数组列表中移除指定的元素。
- remove(int index)方法:移除指定位置上的元素。
- contains(Object element)方法:判断数组列表是否包含指定的元素。
- size(方法:返回数组列表中的元素数。
7. HashMap类:
HashMap类是java.util包下用于操作键值对的类。以下是一些常用的方法:
- put(Object key, Object value)方法:将指定的键映射到指定的值。
- get(Object key)方法:返回指定键所映射的值。
- remove(Object key)方法:从映射中移除指定键的映射关系。
- containsKey(Object key)方法:判断映射是否包含指定的键。
- containsValue(Object value)方法:判断映射是否包含指定的值。
- keySet(方法:返回映射中的键集合。
以上是JAVA常用类的一些使用方法,掌握了这些常用类的方法,可以更加方便地进行字符串操作、数学计算、日期时间处理、数组操作和键值对操作。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论