Java中字符串的一些常見(jiàn)方法分享
1、Java中字符串的一些常見(jiàn)方法
/**
*
*/
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("","")
*/
System.out.println("第三次replace('',''):" + str);
System.out.println();
/**
* replaceAll("","")
*/
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);
}
}
第七次substring(0,10):ADE TGTH e
第八次toLowerCase():ade tgth e
第九次toUpperCase():ADE TGTH E
第十次trim():ADE TGTH E
第十一次length():10
[/code]
相關(guān)文章
Java語(yǔ)言獲取TCP流的實(shí)現(xiàn)步驟
使用Wireshark分析網(wǎng)絡(luò)包時(shí),一個(gè)很常用的功能就是選中一個(gè)TCP報(bào)文,然后查看這個(gè)TCP報(bào)文的TCP流,從而可以進(jìn)一步分析建連是否慢了,斷連是否正常等情況,那么本文就TCP流的概念以及在Java中如何獲取,做一個(gè)簡(jiǎn)單的學(xué)習(xí),需要的朋友可以參考下2023-11-11SpringBoot集成EasyExcel的應(yīng)用場(chǎng)景分析
這篇文章主要介紹了SpringBoot集成EasyExcel的應(yīng)用場(chǎng)景,java領(lǐng)域解析、生成excel比較有名的框架有apache poi、jxl等,今天通過(guò)實(shí)例代碼給大家詳細(xì)介紹,需要的朋友可以參考下2021-07-07SpringBoot如何指定某些類(lèi)優(yōu)先啟動(dòng)
這篇文章主要介紹了SpringBoot如何指定某些類(lèi)優(yōu)先啟動(dòng),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2019-09-09Shiro:自定義Realm實(shí)現(xiàn)權(quán)限管理方式
這篇文章主要介紹了Shiro:自定義Realm實(shí)現(xiàn)權(quán)限管理方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2021-10-10Java?spring?MVC環(huán)境中實(shí)現(xiàn)WebSocket的示例代碼
這篇文章主要介紹了Java?spring?MVC環(huán)境中實(shí)現(xiàn)WebSocket,本文通過(guò)示例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-09-09Java中使用正則表達(dá)式獲取網(wǎng)頁(yè)中所有圖片的路徑
這篇文章主要介紹了Java中使用正則表達(dá)式獲取網(wǎng)頁(yè)中所有圖片的路徑,本文直接給出實(shí)例代碼,需要的朋友可以參考下2015-06-06Java結(jié)構(gòu)型設(shè)計(jì)模式之橋接模式詳細(xì)講解
橋接,顧名思義,就是用來(lái)連接兩個(gè)部分,使得兩個(gè)部分可以互相通訊。橋接模式將系統(tǒng)的抽象部分與實(shí)現(xiàn)部分分離解耦,使他們可以獨(dú)立的變化。本文通過(guò)示例詳細(xì)介紹了橋接模式的原理與使用,需要的可以參考一下2022-09-09Android中幾種圖片特效的處理的實(shí)現(xiàn)方法
這篇文章主要介紹了 Android中幾種圖片特效的處理的實(shí)現(xiàn)方法的相關(guān)資料,這里有放大縮小圖片,獲得圓角圖片,獲得帶倒影圖片的幾種方法,需要的朋友可以參考下2017-08-08spring多數(shù)據(jù)源配置實(shí)現(xiàn)方法實(shí)例分析
這篇文章主要介紹了spring多數(shù)據(jù)源配置實(shí)現(xiàn)方法,結(jié)合實(shí)例形式分析了spring多數(shù)據(jù)源配置相關(guān)操作技巧與使用注意事項(xiàng),需要的朋友可以參考下2019-12-12