Java 常用类
一.String和StringBuffer类
1.String类的初始化及常用操作
初始化: String s=new String(“字符串内容”);
String s=“字符串内容”;
常见操作:
(1)转换操作
s.toCharArray()转换成字符数组
s.toUpperCase();转换成大写字母
s.toLowerCase();转换成小写字母
s.valueOf();将一个int值转换成字符串
(2)替换和去空格
s.trim();去除s字符串首尾两端的空格
s.replace(“a”,“b”);把a替换成b
(3)截取和分割
s.substring(开始索引,结束索引);包含1开始不包含结束
s.split(“a”);以a为分隔符将原字符串分割为若干字符串
(4)判断
获取字符串字符个数s.length()
s.equals(“ ”);判断两个字符串是否相等
s.startsWith(“”);是否以某一字符串开头
s.endsWith(“”);
s.isEmpty();是否为空
2.StringBuffer类(字符缓冲区)
特点:内容和长度可变
常用方法:
s.addend(“ ”);添加到StringBuffer对象中
s.insert(位置,“”);添加字符串到某位置
s.deleteCharAt(索引);删除某位置字符
s.delete(开始索引,结束);
s.reverse();反转字符串;
s.replace(开始,结束,“ ”);在某一位置替换成特定字符串
二.Math和Random类
1.Math类
全部为静态方法
常用方法:
Math.abs();求绝对值
Math.ceil();向上舍入
Math.floor();向下舍入
Math.round();四舍五入
Math.max();求两个数较大值
Math.min();
2.Random类
产生[0,1)之间的随机数
三.包装类
概念:Java中很多方法都需要接收引用类型的对象,此时就无法将一个基本数据类型传入,于是就有了包装类
类别:
byte----byte long----long
char----Charater float----float
int----Integer double----Double
short----short boolean----Boolean
四.Date、Calendar类
https://www.cnblogs.com/greatfish/p/6036567.html
本文来自博客园,作者:你好鸭©,转载请注明原文链接:https://www.cnblogs.com/chanfa/p/9413803.html

浙公网安备 33010602011771号