欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 财经 > 产业 > [java]字符类型

[java]字符类型

2025/5/30 14:40:46 来源:https://blog.csdn.net/zhang2929259676/article/details/148282327  浏览:    关键词:[java]字符类型
String s;

String是一个类,String的变量是对象的管理者而非所有者

String s=new String("a string");

用+连接两个字符串
“hello”+“world”->“helloworld”
+一边是字符串而另一边不是时,会将琳娜过一遍表达为字符串然后连接
"I’m "+18->“I’m 18”

输入字符串

in.next();读入一个单词,单词的标志是空格(空格包括空格、tab和换行)
in.nextLine();读入一整行

if(input=="bye"){...}	//比较是否同一个
if(input.equals("bye")){...}	//比较内容是否相同
s1.compareTo(s2);

比较大小,s1比s2大输出,s2比s1大输出-1

获得str1的长度str1.length();

访问String里面的字符str1.charAt(index)
返回在index上的单个字符
index的范围为0到length()-1

得到子串
s.substring(n)
得到从n号位置到末尾的全部内容

s.substring(b,e)
得到从b号位置到e号位置之前的内容,注意是左闭右开

在这里插入图片描述
在这里插入图片描述
所有字符串都是不可变的,所有操作都产生新字符串

switch-case中也可以使用字符串

Math类

Math.abs求绝对值
Math.round四舍五入取整
Math.random取0-1随机数
Math.pow求幂

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词