我創建了字節數組,但不知道這是否是將數字串放入它的方式。我是這個字節數組的新手,並且很難知道我是否做得對。將字符串放入字節數組
public class AdditionOnlyInt implements BigInt
{
private byte[] data;
public AdditionOnlyInt(String number)
{
data = new byte[number.length()];
number.replace("0","");
int i = 0;
int counter = number.length();
while(i<number.length())
{
data[i] = (byte) number.charAt(counter);
i++;
}
}
}
我必須擺脫前導零的然後把從至少顯著最顯著數量的數組中的是計數器變量的原因
呃......你爲什麼要「把一串數字放進一個字節數組」?這是否正確是在瞭解它是否實際上是你想要做或不... – keshlam
我的錯讀了錯誤的東西我知道什麼是不對的 – user3288719
我懷疑你做了你想要的,因爲字符''0 ''通過轉換轉換爲'byte'應該導致48(請參閱[asciitable](http://www.asciitable.com/)) – zapl