package Book;
public class aaaa {
public static void main(String[] args) {
// ======== 【连接字符串:+】
int x=1;
System.out.println("两者最大的值是:"+x); // 方法一:用 +号,字符串+数值型变量
// ======== 【判断字符串是否相等(变量地址 - 指针是否一样): ==】
String xx="1";
String yy="2";
if(xx==yy)
{
System.out.println(xx+"与"+yy+"是相等的!"); // 字符串+数值型变量
}
// ============= 【判断字符串是否相等(内容是否一样): 】
String xx1="刘";
String yy1="刘";
if(xx1.equals(yy1))
{
System.out.println(xx1+"与"+yy1+"是相等的!"); // 字符串+数值型变量
}
// ======== 【判断字符串的长度:length】
yy="abc";
System.out.println(yy+"的长度是:"+yy.length());
// ======== 【字符串查找函数】Str.indexOf(substr) ·substr包含在 Str的位置。
xx="csj";
yy="ILovecsj";
System.out.println("["+xx+"]在["+yy+"]的位置是"+yy.indexOf(xx)); // 注意:从0开始计算。
xx="李明";
yy="李明说,我不叫李明。";
System.out.println("["+xx+"]在["+yy+"]最后一次出现的位置是"+yy.lastIndexOf(xx)); // 注意:最后一次出现的位置,从0开始计算。
// ======== 【返回指定位置的字符:charAt】
String a = "www.suoker.com";
System.out.println(a.charAt(7));
// ======== 【删除字符串前后的空格:trim】
String aaa = " bbb ";
System.out.println(aaa);
System.out.println(aaa.trim());
// ======== 【删除字符串前后的空格:】
aaa = "www.suoker.com";
System.out.print(aaa+"从4位置到结尾截取字符串返回值 :");
System.out.println(aaa.substring(4)); // 从4位置开始截取字符串
System.out.print(aaa+"从4-10截取字符串返回值 :" );
System.out.println(aaa.substring(4, 10)); // 从4-10截取字符串
// ======== 【替换字符串:replace】
String Str = "你好!";
System.out.print("你好=" );
System.out.println(Str.replace("你","您"));
// ======== 【大小写字符转换:toLowerCase(大写转小写),toUpperCase相反】
xx="abc";
yy="ABC";
System.out.println(xx+"的大写是:"+xx.toUpperCase());
System.out.println(yy+"的小写是:"+yy.toLowerCase());
// ======== 【字符串分割:split】
xx="张三,李四,王五,赵六";
String[] cc=xx.split(",");
for(int i=0;i<cc.length;i++)
{
System.out.println(cc[i]);
}
/* ****************************
* *
* 字符串与其他类型之间转换大全 *
* *
****************************/
// ======== 【字符转数值:string转int/double】
String uuu="18";
System.out.println("字符转数值(string转int):"+Integer.valueOf(uuu));
System.out.println("字符转数值(string转double):"+Double.valueOf("5.25"));
// ======== 【数值转字符:int转string】
int ccc=80;
System.out.println(String.valueOf(ccc)); // 转换形式
System.out.println("字符转数值(string转int):"+ccc); // 第二种形式
}
private static char[] parseInt(String string) {
// TODO Auto-generated method stub
return null;
}
}