![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
String类
陈陈不会敲代码
萬事尽头 终将美好 一起學习 共同成长
展开
-
第4关:StringBuffer类的定义和使用 - 字母反转
任务描述:在本关中,你将被要求编写一个程序,将一段文本中的各个单词的字母顺序进行反转,例如:oT eb ro ton ot eb反转后变为:To be or not to be相关知识split方法在处理字符串的时候我们经常需要将他们切割,然后分别处理,比如我们有一个字符串:张三,李四,王五,赵六,现在我们想要将他们的名字拆分出来,变成一个单独的字符串,如何做呢?很简单使用split方法即可。String str = "张三,李四,王五,赵六";String[] names = str.原创 2020-11-09 17:44:01 · 9485 阅读 · 2 评论 -
第3关:String串类操作练习 - 文件名与邮箱验证
任务描述本关任务:判断Java文件名与邮箱格式是否正确。相关知识为了完成本关任务,你需要掌握:如何判断字符串相等。equals 方法在java中如果要判断两个基础数据类型是否相等,使用的是双等号,例如:1是否等于1,使用的就是1==1,而判断字符串是否相等需要使用equals方法,这是因为,每一个字符串都可能会有不同的内存地址,而==判断的是内存地址是否一致。而有很多情况,两个字符串的内存地址是不同的,但是字符串的值都是一致的,这样使用==就不能准确的验证他们是否相等了。例如:S原创 2020-11-09 16:34:33 · 16571 阅读 · 9 评论 -
第2关:substring()方法与indexOf()方法的使用 - 姓名查找
任务描述成为班长的小明最近好不忙,刚统计好了全班的花名册,班主任又交给了他一项任务。班主任的电脑不幸中了病毒,有一个文件变成了一堆乱码,但是班主任仔细查看了文件后发现,在这堆毫无意义的乱码中,还是有零散的班上同学的姓名穿插其中,现在班主任让小明将其位置找出来。相关知识substring()方法在String类中有两个substring()方法,第一种如下:String.substring(int start)其中,start为要开始截取的位置的索引,方法将返回一个字符串,内容为原字符串从star原创 2020-11-08 19:55:42 · 12057 阅读 · 3 评论 -
第1关:length()方法与compareTo()方法的使用 - 花名册
任务描述:在最近的班干部竞选中,小明如愿以偿的当上了班长,成为班长后的第一件事,便是统计制作全班同学的花名册。由于上一任班长是个马大哈,之前的花名册可能存在各种问题,现在小明想要比对两份花名册的长度,以及它们是否相同。相关知识:String类的对象的创建可以按照创建类的对象的一般方法来创建String类的对象:String string = new String();也可以直接在创建对象时指定字符串内容:String string1 = “Hello World”; //string1字符串原创 2020-11-06 08:44:52 · 9592 阅读 · 2 评论