Java中字符串的一些罕見辦法分享。本站提示廣大學習愛好者:(Java中字符串的一些罕見辦法分享)文章只能為提供參考,不一定能成為您想要的結果。以下是Java中字符串的一些罕見辦法分享正文
1、Java中字符串的一些罕見辦法
/**
*
*/
package com.you.model;
/**
* @author Administrator
* @date 2014-02-24
*/
public class WordStr {
/**
* @param args
*/
public static void main(String[] args)
{
/**
* 原字符串
*/
String str = "78454545855ksdjnf dnfdksf klkADE TGTH eiru oaK L!@@$#%$^*&(*()()><?<>>>";
/**
* concat()
*/
str = str.concat(str);
System.out.println("第一次concat():" + str);
System.out.println();
/**
* intern()
*/
str = str.intern();
System.out.println("第二次intern():" + str);
System.out.println();
/**
* replace("","")
*/
str = str.replace("8", "發家");
System.out.println("第三次replace('',''):" + str);
System.out.println();
/**
* replaceAll("","")
*/
str = str.replaceAll("f", "阿彌陀佛");
System.out.println("第四次replaceAll('',''):" + str);
System.out.println();
/**
* replaceFirst("","")
*/
str = str.replaceFirst("7", "七七四十九天");
System.out.println("第五次replaceFirst('',''):" + str);
System.out.println();
/**
* substring()
*/
str = str.substring(20);
System.out.println("第六次substring():" + str);
System.out.println();
/**
* substring(, )
*/
str = str.substring(25, 35);
System.out.println("第七次substring(0,10):" + str);
System.out.println();
/**
* toLowerCase()
*/
str = str.toLowerCase();
System.out.println("第八次toLowerCase():" + str);
System.out.println();
/**
* toUpperCase()
*/
str = str.toUpperCase();
System.out.println("第九次toUpperCase():" + str);
System.out.println();
/**
* trim()
*/
str = str.trim();
System.out.println("第十次trim():" + str);
System.out.println();
/**
* length()
*/
int len = str.length();
System.out.println("第十一次length():" + len);
}
}
2、成果
第一次concat():78454545855ksdjnf dnfdksf klkADE TGTH eiru oaK L!@@$#%$^*&(*()()><?<>>>78454545855ksdjnf dnfdksf klkADE TGTH eiru oaK L!@@$#%$^*&(*()()><?<>>>
第二次intern():78454545855ksdjnf dnfdksf klkADE TGTH eiru oaK L!@@$#%$^*&(*()()><?<>>>78454545855ksdjnf dnfdksf klkADE TGTH eiru oaK L!@@$#%$^*&(*()()><?<>>>
第三次replace('',''):7發家454545發家55ksdjnf dnfdksf klkADE TGTH eiru oaK L!@@$#%$^*&(*()()><?<>>>7發家454545發家55ksdjnf dnfdksf klkADE TGTH eiru oaK L!@@$#%$^*&(*()()><?<>>>
第四次replaceAll('',''):7發家454545發家55ksdjn阿彌陀佛 dn阿彌陀佛dks阿彌陀佛 klkADE TGTH eiru oaK L!@@$#%$^*&(*()()><?<>>>7發家454545發家55ksdjn阿彌陀佛 dn阿彌陀佛dks阿彌陀佛 klkADE TGTH eiru oaK L!@@$#%$^*&(*()()><?<>>>
第五次replaceFirst('',''):七七四十九天發家454545發家55ksdjn阿彌陀佛 dn阿彌陀佛dks阿彌陀佛 klkADE TGTH eiru oaK L!@@$#%$^*&(*()()><?<>>>7發家454545發家55ksdjn阿彌陀佛 dn阿彌陀佛dks阿彌陀佛 klkADE TGTH eiru oaK L!@@$#%$^*&(*()()><?<>>>
第六次substring():djn阿彌陀佛 dn阿彌陀佛dks阿彌陀佛 klkADE TGTH eiru oaK L!@@$#%$^*&(*()()><?<>>>7發家454545發家55ksdjn阿彌陀佛 dn阿彌陀佛dks阿彌陀佛 klkADE TGTH eiru oaK L!@@$#%$^*&(*()()><?<>>>
第七次substring(0,10):ADE TGTH e
第八次toLowerCase():ade tgth e
第九次toUpperCase():ADE TGTH E
第十次trim():ADE TGTH E
第十一次length():10