字符串的操作Math类
两个字符串可以对比
如果s1比s2小 那么结果是负的 如果s1和s2相等 那么结果是0 如果s1比s2大 那么结果是正的
compareTo 可以表区分大小写地来比较大小
字符串是对象 对他的所以操作都通过 "."点这个运算符来进行的
字符串操作
他表示对.左边的这个字符串做右边的那个操作
这个的字符串可以是变量也可以是常量
s,charAt(index)
返回在index上的单个字符
index的范围是0到长度减一
第一个字符的index是0和数组一样
但是不能用for-each循环来遍历字符串
s.indexOf(c) 得到c字符所在的位置 -1表示不存在
s.indexOf(c,n)从n号位置开始寻找c字符
s.indexOf(t)找到字符串t所在的位置
s.lastIndexOf(c) 从右边开始找
其他操作
s.startsWith(t)判断开头是否是t
s,endsWith(t)判断结尾是否是t
s.trim过滤空格
s.replace(c1,c2)
s,toLowerCase()
s.toUpperCase()
Math
ads 帮忙算绝对值
pow 算密次
random 随机数
round 四舍五入
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix