java 字串解析

2021-05-26 06:38:38 字數 1898 閱讀 8521

stringtokenizer tokenizer =

newstringtokenizer(number, ",

");boolean

bool

=true

;while

(tokenizer.hasmoretokens())

catch

(exception e) }//

將字串轉化為陣列的方法

intgv;

inti =0

; stringtokenizer tokenizer

=new

stringtokenizer(goodsvolume,

",, ");

gv =

newint

[tokenizer.counttokens()];

//動態的決定陣列的長度

while

(tokenizer.hasmoretokens())

//字串解析

private

string stringanalytical(string str, string divisionchar)

return

string;

//返回字串陣列

}int

counttokens()

計算在生成異常之前可以呼叫此 tokenizer 的 nexttoken 方法的次數。

boolean

hasmoreelements()

返回與 hasmoretokens 方法相同的值。

boolean

hasmoretokens()

測試此 tokenizer 的字串中是否還有更多的可用標記。

object nextelement()

除了其宣告返回值是 object 而不是 string 之外,它返回與 nexttoken 方法相同的值。

string nexttoken()

返回此 string tokenizer 的下乙個標記。

string nexttoken(string delim)

返回此 string tokenizer 的字串中的下乙個標記。

public

class

stringanalytical ;

//如果不含分割符則返回字元本身

char

cs =string.tochararray();

intlength

=cs.length;

for(i =1

; i

<

length -1

; i++) }

string strarray

=new

string[count +1

];intk =

0, j =0

;string str

=string;

if((k

=str.indexof(c)) ==0

)//去掉第乙個字元是分隔符的情況

str

=str.substring(k +1

);if

(str.indexof(c) ==-

1)//檢測是否含分隔符,如果不含則返回字串

return

newstring ;

while

((k

=str.indexof(c)) !=-

1) return

strarray;

}public

void

printstring(string s)

public

static

void

main(string args)

}

java 字串解析

stringtokenizer tokenizer new stringtokenizer number,boolean bool true while tokenizer.hasmoretokens catch exception e 將字串轉化為陣列的方法 int gv int i 0 stri...

java字串解析

stringtokenizer tokenizer new stringtokenizer number,boolean bool true while tokenizer.hasmoretokens catch exception e 將字串轉化為陣列的方法 int gv int i 0 stri...

解析字串

package com.practice.json import org.json.jsonarray import org.json.jsonexception import org.json.jsonobject import android.os.bundle import android.u...