字符串的操作和Math类
字符串的操作
字符串是对象,对字符串的所有操作都是通过“ . ”这个运算符来进行操作的
格式:
字符串名字.操作
字符串的大小比较
String a = "abc";
String b = "abc";
System.out.println(a.compareTo(b));
大小比较可以通过.compareTo来进行两个字符串的判断,如果a比b小,那么结果为负,如果a和b相等,那么结果为0,如果a比b大,那么结果为正
运行结果:
字符串的长度
想要得出当前字符串的长度可以使用:字符串名字.length()来计算当前字符串的长度
String a = "abc";
System.out.println(a.length());
运行结果
访问字符串里的字符
s.charAt(index)用来访问字符串中的单个字符,其中index表示当前字符对应的下标值,字符串的下标也是从零开始,和数组一样
String a = "abc";
System.out.println(a.charAt(2));
运行结果:
访问字符串中的一部分
s.substring(n):得到从下标n开始到字符串末尾的全部内容
s.substring(n,b):得到从下标n开始到下标b的全部内容
String a = "123456789abc";
System.out.println(a.substring(3));
在这个程序中我们是从下标3开始的,在字符串中下标3对应的的“4”,所以会从4开始到字符串末尾
运行结果:
System.out.println(a.substring(3,5));
在这个程序中我们是从下标3开始的,在字符串中下标3对应的的“4”,到下标5结束,在字符串中下标3对应的的“6”,所有就是4-6,但是不包含结尾的内容
运行结果:
Math类
Math类可以给我们提供一些数学操作,比如说求绝对值、平方根、四舍五入、较大值、较小值。这些都可以在Math类中进行计算。
![]()





浙公网安备 33010602011771号