gpt4 book ai didi

java - 将字符串放入字节数组

转载 作者:行者123 更新时间:2023-11-29 08:53:12 26 4
gpt4 key购买 nike

我创建了字节数组,但不知道这是否是您将数字字符串放入其中的方式。我是这个字节数组的新手,不知道我做对了没有。

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++;
}

}
}

我必须去掉前导零,然后将数组中的数字从最低位到最高位,这就是计数器变量的原因

最佳答案

试试这个..

public class AdditionOnlyInt implements BigInt
{
private byte[] data;



public AdditionOnlyInt(String number)
{
data = new byte[number.length()];
String num=number.replace("0","");
int i = 0;
int counter = number.length()-1;
while(counter>=0)
{
data[i++] = Byte.parseByte(String.valueOf(num.charAt(counter--)));
}

}
}

关于java - 将字符串放入字节数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21654601/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com