求助关于java string转成二进制int型问题?
我定义了一个stringa=110010(其实存的是二进制01串)想要让其变成110011(类似情况都得实现,比如11001变成11010),不知道用什么办法,请高手帮助...
我定义了一个
string a=110010(其实存的是二进制01串)
想要让其变成110011(类似情况都得实现,比如11001变成11010),不知道用什么办法,请高手帮助 展开
string a=110010(其实存的是二进制01串)
想要让其变成110011(类似情况都得实现,比如11001变成11010),不知道用什么办法,请高手帮助 展开
4个回答
展开全部
你好!
你的错误是
int
a=integar.parseint(str1);
int
b=integar.parseint(str2);
应该写为
int
a=integer.parseint(str1);
int
b=integer.parseint(str2);
其余的都正确!
ps:楼上输入是通过命令参数给出的!
你的错误是
int
a=integar.parseint(str1);
int
b=integar.parseint(str2);
应该写为
int
a=integer.parseint(str1);
int
b=integer.parseint(str2);
其余的都正确!
ps:楼上输入是通过命令参数给出的!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
String s = "110010" ;
String s1 = Integer.ToBinaryString(Integer.parseInt (s, 2) + 1) ;
差不多这意思。先转成整数,然后加1,再转成2进制字符串。
String s1 = Integer.ToBinaryString(Integer.parseInt (s, 2) + 1) ;
差不多这意思。先转成整数,然后加1,再转成2进制字符串。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
先自己定义一个2进制转10进制 返回INT性的方法
然后定义一个 10进制转2进制 返回INT形的方法 就O了
然后定义一个 10进制转2进制 返回INT形的方法 就O了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询