成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

java中截取字符串的方法

java字符串操作擴(kuò)充:靈活截取字符串
public class StringUtil {

創(chuàng)新互聯(lián)專注于企業(yè)營(yíng)銷型網(wǎng)站建設(shè)、網(wǎng)站重做改版、都安網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、H5高端網(wǎng)站建設(shè)商城建設(shè)、集團(tuán)公司官網(wǎng)建設(shè)、成都外貿(mào)網(wǎng)站建設(shè)、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁(yè)設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性價(jià)比高,為都安等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。

static int varlen1;
static int varlen2;

static String varstr1;
static String varstr2;
static String varstr3;
public static String indexOf(String sourceStr,String indexStr,int indexNum){
/**

  • 原始字符串:sourceStr
  • 索引字符串:indexStr
  • 固定字符串截取后索引次數(shù)的indexNum
  • indexOf("ws++rq++sl++dl","++",4)
  • 結(jié)果:dl
    */
    varlen1 = sourceStr.length();
    varlen2 = indexStr.length();

    int i=0;//字符串下標(biāo)
    int n=0;//某字符串在指定字符串中的個(gè)數(shù)
    int m=0;
    int x=0;
    while (i< varlen1){
    varstr1 = sourceStr.substring(i, i);//substr(sourceStr,i,1);
    varstr2 = indexStr.substring(1,1);//獲取指定用于截串的字符串的第一個(gè)字符

     if(varstr1.equals(varstr2)){
     if(i+varlen2<=varlen1){//判斷字符下標(biāo)
     if(indexStr.equals(sourceStr.substring(i, i+varlen2))){
         n++;
         i=i+varlen2;
         }
     }
     }
     i++;

    }

    x=n;

    if(indexNum <= 0){
    return "";
    }

    if(n==0){
    return sourceStr;
    }

    if(indexNum==1){
    i=0;
    n=0;
    while(i<varlen1){
    varstr1 = sourceStr.substring(i, i);
    varstr2 = indexStr.substring(1, 1);
    if(null==varstr3){
    varstr3=sourceStr.substring(i, i);
    }else
    varstr3.concat(sourceStr.substring(i, i));
    if(varstr1.equals(varstr2)){
    if(indexStr.equals(sourceStr.substring(i, i+varlen2))){
    n++;
    if(i==0&&n==1){
    m=varlen2;
    }else{
    return sourceStr.substring(m, i);
    }
    }
    }
    i++;
    }
    }

    if(indexNum<=n+1){
    i=0;
    n=0;
    int c=0;
    while(i<varlen1){
    varstr1 = sourceStr.substring(i, i);
    varstr2 = indexStr.substring(1, 1);
    if(varstr1.equals(varstr2)){
    if(indexStr.equals(sourceStr.substring(i, i+varlen2))){
    n++;
    if(n+1==indexNum){
    m=i+varlen2;
    c=n;//存儲(chǔ)指字符串出現(xiàn)的次數(shù)
    }
    if(n-1==c&&c!=0){
    //當(dāng)上一個(gè)條件滿足時(shí),下次出現(xiàn)時(shí)返回指定索引的字符串
    return sourceStr.substring(m, i);
    }
    i=i+varlen2;
    }else
    i++;
    }else
    i++;

    }
    }
    //獲取截取后的最后一個(gè)字符串
    return sourceStr.substring(sourceStr.lastIndexOf(indexStr)+indexStr.length(),sourceStr.length());
    }
    public static void main(String[] args) {
    System.out.println(indexOf("ws++rq++sl++dl","++",3));
    }
    }

本文名稱:java中截取字符串的方法
網(wǎng)頁(yè)網(wǎng)址:http://jinyejixie.com/article34/johhpe.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供App設(shè)計(jì)、手機(jī)網(wǎng)站建設(shè)搜索引擎優(yōu)化、品牌網(wǎng)站制作標(biāo)簽優(yōu)化、靜態(tài)網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都seo排名網(wǎng)站優(yōu)化
丹巴县| 石景山区| 丁青县| 平度市| 日土县| 日土县| 合川市| 治县。| 安庆市| 丰原市| 儋州市| 广平县| 三原县| 平湖市| 师宗县| 南和县| 宝丰县| 金堂县| 石柱| 六安市| 淳化县| 台湾省| 垣曲县| 梨树县| 定陶县| 登封市| 宁乡县| 沁阳市| 涟水县| 如皋市| 抚远县| 左云县| 河西区| 申扎县| 南川市| 马鞍山市| 辽源市| 洛南县| 武城县| 衡阳市| 南昌县|