首页 > 学院 > 开发设计 > 正文

java学习之字符串(上)

2019-11-15 00:42:18
字体:
来源:转载
供稿:网友
java学习之字符串(上)1.较大的字串提取一个子串
String greeing = "hello";String s = greet.substring(0,3);

创建一个由字符“hel”组成的字符串

2.字符串拼接
String expletive = "Expletive";string PG13 = "deleted";String message = expletive + PG13;

上述代码将“Expletivedeleted”赋给变量message(注意,单词之间没有空格,+号按照给定的次序将两个字符串拼接起来)

3.检查字符串是否相等

可以使用equals方法检查两个字符串是否相等。例如:

str1.equals(str2)

如果字符串str1与字符串str2相等,则返回true,否则返回flase.

若字符串为常量时:

"hello".equals("hello")

上述方式也是合法的。

若想检测两个字符串是否相等,而且忽略大小写时,可以用equalsIgnoreCase方法.

"Hello".equalsIgnoreCase("hello");
注意:
  • 一定不能用==运算符检测两个字符串是否相等!这个运算只能确定两个字符串是否放置在同一个位置上。
  • +substring等操作产生的结果并不是共享的。
4.空串与Null串

空串""是长度为0的字符串.

检查一个字符串是否为空的代码:

if(str.length()==0)

if(str.equals(""))

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表