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...