String类(1)

 2023-03-22 23:09:39  阅读 0

String类( String类是java.lang包中的final类,不能有子类。)
1.String常量
用双引号将字符序列括起来即为一个string常量,例如:"Hello "、 "你好"就是string常量。
2.String变量
string类创建一个对象s(一个变量)之后,可以用多种方法给变量s赋值。
(1)给s分配空间的同时将值赋予s,如String s=new String("Hello");
(2)从键盘输入变量s的值,如:
Scanner read=new Scanner(System.in);
String s=new String();
System.out.println("请输入字符串s:");
s=read.nextLine();//nextLine()可输入空格,且该空格不会被消除
// next()不可以则不可以输入空格(next()遇到空格时,自动结束该字符串的输入)
System.out.println("s:"+s);
 
(3)从字符数组中截取部分字符赋予s,如:
char str[]={'H','e','l','l','o'};
String s=new String(str,1,3);
System.out.println("s:"+s);
即s的值为"ell"  
 
3.String类的常用方法
(1)length()方法
该方法用于求字符串的长度;
(2)equals()方法
判断两个字符串是否相等。(返回boolean型数据)
(3)
判断某个字符串是否是以某段特定的字符串开头,如:String s=new String("hello");
System.out.println(s.startsWith("abc"));//hello不以abc开头,返回值应为false
 
 
 

上一篇: BigInteger(2)
下一篇: String类(2)
标签:

如本站内容信息有侵犯到您的权益请联系我们删除,谢谢!!


Copyright © 2020 All Rights Reserved 京ICP5741267-1号 统计代码