字符串的操作和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类中进行计算。

【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix