Java中字符串的一些常见方法分享
1、java中字符串的一些常见方法
/**
*
*/
package com.you.model;
/**
* @author administrator
* @date 2014-02-24
*/
public class replace {
/**
* @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