码迷,mamicode.com
首页 > 其他好文 > 详细

字符串

时间:2016-08-08 22:43:55      阅读:182      评论:0      收藏:0      [点我收藏+]

标签:

“=="如果两边是基本数据类型,只要两个值相等(不一定要求数据类型严格相同,如‘A‘和65也是返回true),则返回true;
如果两边是引用数据类型,比较的就是两个地址;
“equals()”检查组成字符串内容的字符是否完全一致
 
s.lenght() : 返回该字符串的长度
 
String s1 = "abcdefg";
String s2 = "ABCDEFG";
System.out.println(s1);
System.out.println(s1.toUpperCase());//toUpperCase 返回的是转换成大写的字符串
System.out.println(s2.toLowerCase());//toLowerCase 返回的是转换成小写的字符串
 
 
String s1 = "abcdefg";
String s2 = "ABCDEFG";
System.out.println(s1.equalsIgnoreCase(s2));//判断两个字符串的内容是否相同并且忽略大小写;
 
//实现字符串的拼接
String s3 = "Hello";
s3 = s3.concat("World"); //即等于s3 += "concat";
System.out.println(s3);
 
 
String email = "gxh@jerei.com";
String email2 = "guo.xh@jerei.cn";
//判定@以及.是否存在于字符串中
System.out.println(email.contains("@"));
System.out.println(email.contains("."));
 
public int indexOf(int ch) 搜索第一个出现的字符ch(或字符串value)
(String value)
public int lastIndexOf(int ch) 搜索最后一个出现的字符ch(或字符串value)
(String value)
 
 
public String substring(int index) 提取从位置索引开始的字符串的部分
public String substring(int beginindex, int endindex) 提取beginindex和endindex之间的字符串部分
public String trim() 返回一个前后不含任何空格的调用字符串的副本(去掉字符串前后的空格)
String s1 = " Hello World ";
System.out.println(s1.trim());
 
s.spilt()方法: 将一个字符串分割为子字符串,结果作为子字符串数组返回
String s8 ="一,二,三,四,五,六,七";
String[] s9 = s8.split(",");//逗号要用中文的,跟s8中的一样
for(String s10: s9){
System.out.println(s10);
}

字符串

标签:

原文地址:http://www.cnblogs.com/Juladoe/p/5751147.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!