字符串操作和Math类
字符串操作:
1.字符串是对象,对它的所有操作都是通过这个运算符来进行的
2.字符串.操作
3.它表示对.左边的这个字符串做右边的那个操作
4.这里的字符串可以是变量也可以是常量
获取字符串的长度:s.length();
获取String的长度:
1.用length()函数
2.String name = “hellola”,
str1 = “one”,
str2 = “”,
3.name.length(); ————7
str1.length(); ——————3
str2.length();——————0
str3.length(); ——————Error!
其他String的操作:
1.s.startsWith(t) 判断s是否以t字符串开头
2.s.endsWith(t) 判断s是否以t字符串结尾
3.s.trim() 将s两端的空格去掉
4.s.replace(c1,c2) 将s当中的c1由c2代替
5.s.toLowerCase() 将s中的小写字母变为大写字母
6.s.toUpperCase() 将s中的大写字母变为小写字母
不可变的String:
1.所有的字符串都是不可变的,对它们的操作的结果都是制造新的字符串出来
String s = “abc”;
System.out.println(s.toUpperCase());
System.out.println(s);
在SWitch-case中使用字符串:
switch(s){
case “this”......break;
case “that” .......break;
}
Math类:它是个数学类,就是为了帮我们算数学的一些问题,比如:算绝对值,平均数等等
让我们来看看Math里面都有啥吧,那些东西又能干什么呢
Math:
1.abs 这个可以算绝对值
2.pow 这个可以算幂次
3.random 这个就是可以给我们随机数
4.round 这个是可以给我们做些四舍五入
这个代码就是对应的我们上面Math的方法
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· winform 绘制太阳,地球,月球 运作规律
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人