您的位置 首页 java

Java常用内置函数

一、 Character

1、Character.isLetter(char c):是否是一个字母

2、Character.isDigtit(char c);是否是一个数字

3、Character.isWhitespace(char c):是否是一个空白字符

4、Character.isUpperCase(char c):是否是大写字母

5、Character.isLowerCase(char c):是否是 小写字母

6、Character.toUpperCase(char c):转化成大写字母

7、Character.toLowerCase(char c):转化成小写字母

8、Character.toString(char c):转化成 字符串

二、Random

1、random.nextInt():随机产生一个int类型的数(-2147483648-2147483647)

2、random.nextInt(n):随机产生一个0到(n-1)的整数

3、random.nextFloat():随机产生一个0.0到1.0之间的float型数

4、random.nextDouble():随机产生一个0.0到1.0之间的double型数

三、 String

1、str1.equals(str2):两个字符串是否相等

2、str.intern():手工入池

3、str. charAt (i):获取单个字符

4、str.indexOf(“a”):查询字符a在字符串abc中的角标

5、str.toCharArray():字符串转化成 字符数组

6、str.length():获取字符串长度

7、str.get Bytes ():字符串转化成字节数组

8、str1.equalsIgnoreCase(str2):不区分大小写比较相等

9、str.compareTo(str2):比较大小

10、str2.contains(str1):判断是否包含字符串

11、str2.startsWith(str1):判断是否以指定字符串开头

12、str2.startsWith(str1, index):从指定位置判断是否以指定字符串开头

13、str2.endsWith(str1):判断是否以指定字符串结尾

14、str.replace(‘a’,’m’):对字符的修改,注意是新建新字符串,不是在原基础上修改,字符串不可变

15、str.replaceAll(str1, str2):替换所有指定内容

16、str.replaceFirst(str1, str2):替换首个内容

17、str1.split(str2):字符串拆分

18、str1.split(str2, num):字符串拆分成指定个数

19、str.substring(start)或str.substring(start, end):字符串截取

20、str.toUpperCase():转化成大写

21、str.toLowerCase():转化成小写

22、str.trim():去掉首尾空格

23、str.isEmpty():判断字符串是否为空字符串

24、 Integer .parseInt(String s):将字符串转化成整数

25、Double.parseDouble(String s):将字符串转化成小数

四、StringBuffer类和 StringBuilder

1、sb.reverse():字符串反转

2、sb.delete(start, end):删除指定范围的数据

3、sb.insert(index, str):插入数据

五、Character

1、Character.isLetter(char c):是否是一个字母

2、Character.isDigtit(char c);是否是一个数字

3、Character.isWhitespace(char c):是否是一个空白字符

4、Character.isUpperCase(char c):是否是大写字母

5、Character.isLowerCase(char c):是否是小写字母

6、Character.toUpperCase(char c):转化成大写字母

7、Character.toLowerCase(char c):转化成小写字母

8、Character.toString(char c):转化成字符串

六、Arrays

1、Arrays.toString(int[] array):将数组转化成字符串

2、Arrays.sort(int[] array):对数组进行升序排列

3、Arrays.fill(int[] array, int val):将数组全部元素赋值为val

4、Arrays.equals(int[] array1, int[] array2):判断两个数组是否相等

5、Arrays. copy Of(int[] array, int len):提取数组的前len个元素生成新数组

七、Math

1、Math.PI: 圆周率

2、Math.min(1, 9):返回两者中最小数

3、Math.max(1, 9):返回两者中最大数

4、Math.random():产生一个0.0到1.0的随机数

5、Math.round(double d):四舍五入保留整数

6、Math.sqrt(4):求开方

7、Math.floor(3.5)=3:舍掉小数取整

8、Math.rint(3.5)=4:四舍五入取整

9、Math.ceil(3.1)=4:进位取整

10、Math.abs(-3.5)=3.5:取绝对值

11、A%B = 余数 :取余数

12、Math.hypot(x,y):求两点间的距离

————————————————

文章来源:智云一二三科技

文章标题:Java常用内置函数

文章地址:https://www.zhihuclub.com/186664.shtml

关于作者: 智云科技

热门文章

网站地图