字符串操作和Math类
字符串是对象,对他的所有的操作都是用 . 这个的运算符来进行的
. 左边的字符串做右边的那个操作
这里的这个字符串可以是常量也可以是变量
public static void main(String[] args) { String a = "112"; String b = "221"; System.out.println(a.compareTo(b)); }
说明b比a要大,如果是1的话就是说明a要比b大,如果是0的话那么这两个数就是相等的
String a = "112"; for (int i = 0; i <a.length(); i++) { System.out.println(a.charAt(i)); }
得到子串
-
a.substring(1)
得到从1号开始到末尾的所有内容
-
a.substring(1,3)
得到从1号开始到3位置的中间内容
String a = "1121112"; System.out.print(a.substring(2)); System.out.println(); System.out.print(a.substring(2,5));
String a = "135421596";
System.out.print(a.indexOf('2'));
还有一些方法
作用:主要用于完成复杂的数学运算,如求绝对值、三角函数、指数运算等。
//绝对值 System.out.println(Math.abs(-12)); //四舍五入 System.out.println(Math.round(16.325)); //随机数 System.out.println(Math.random()); //浮点的 System.out.println(Math.pow(2,3));
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix