瀏覽單個文章
micall.lee
*停權中*
 
micall.lee的大頭照
 

加入日期: Jul 2013
文章: 331
引用:
作者公不
請問這個javascript
function hexstr2array(input, length) {
var output = new Array(length);
var i=0;

for (i=0; i<length; i++) {
if (i < input.length/2) {
output[i] = parseInt(input.substr(i*4,4),16);
} else {
output[i] = 0;
}
}
return output;
}
轉成JAVA

public static String[] hexstr2array(String input,int length) {
String[] output = new String[length];
for (int i=0; i<length; i++) {
if (i < (input.length())/2) {
int ss = Integer.parseInt(input.substring((i*4),4));
output[i] =""+ss;
} else {
output[i] = "0";
}
}

return output;
}

是這樣寫嗎?

謝謝

看起來沒錯

不過算是多嘴 ... 你執行看看不就知道了?
 
舊 2014-06-17, 07:38 PM #2
回應時引用此文章
micall.lee離線中