字符串
字符串,是程序中最常使用的一种类型,你看的每一段话,都是一个字符串。正是为了让大家看到舒坦的文字,所以才需要程序员默默在后面付出。
程序里,可以对字符串做很多的操作,本章教大家几个最常见的操作:连接、截取、分割、计算长度。
连接就是把字符串连到一起,用加号就可以了,例如:
String str1 = "鸿星尔克";
String str2 = "牛逼";
String str3 = str1+str2; //鸿星尔克牛逼
字截取就是把字符串中的一部分截取出来,就像你觉得一段话中有几句比较重要,你会摘抄出来一样。
上代码:
String str = "吴签是谁啊?";
String name = str.substring(0, 2);
System.out.println(name);
程序执行结果:吴签
代码简析:
- main方法是程序执行入口。
- 第9行,定义字符串变量str,赋值“吴签是谁啊?”
- 第10行,使用substring函数进行字符串截取,0表示截取的起始位置,2表示结束位置。注意:编程语言里,序号都是从0开始的,所以0就表示1。
- 第11行,打印截取出来的字符串。
按照特定分隔符,把一句话分割成几句话,就跟切香肠一样,几刀下去,就变成几节了。
看看代码:
运行效果:
按照逗号拆分成了四句话。
有时,可能我们会想知道一个字符串有多长,多少个字符在里面。就像我们想知道一本书有多少万字一样。自己数的话,那眼睛都得数瞎了,但是用程序代码的话,就很简单了,调用字符串的一个方法就可以了。
代码简析:
- main方法是程序执行入口。
- 第9行,定义字符串变量str,赋值“李白和王维是不是情敌?”
- 第10行,使用length方法,从变量str里获取到字符串的长度。
- 第11行,打印截取出来的字符串。