怎样将int类型的数组转换成string

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎样将int类型的数组转换成string相关的知识,希望对你有一定的参考价值。

可以先将数字转换成字符串呀 char*itoa(int value,char* str,int radix); value 数值 转换后 str 字符串 radix 数值的进制 然后直接将字符串复制给string对象; 参考技术A --Java 
int[] intstr = 1,2,3,4,5,6;
 String[] sstr = new String[intstr.length];
 for(int i=0; i<intstr.length; i++)
    sstr[i] = String.valueOf(intstr[i]);
 

本回答被提问者和网友采纳

java中byte[]转换成int

byte[] a=new byte(10);
从文件读取的数据a=[00:20.19]这10个字符,怎样让int a,b,c;
a=00;b=20;c=19.我是想把那延迟时间加上,还有什么好方法么

java中byte转换为 int有两种情况,一种是要求保持值不变,例如进行数值计算,可采用强制类型转换:int i = (int) aByte;
另一种是要求保持最低字节中各个位不变,3个高字节全部用0填充,例如进行编解码操作,
则需要采用位操作:int i = b & 0xff;

int InputStream.read()
该函数返回一个int类型,范围从0至255,如果到达流末尾,返回-1。通过ByteArrayInputStream的源码可以看到是如何从byte转到int
public synchronized int read()
return (pos < count) ? (buf[pos++] & 0xff) : -1;


注意,不是自动转的,需要强制做处理。
参考技术A 你可以用StringTokenizer,
StringTokenizer t = new StringTokenizer("[:.]");
意思是说以""内的所有字符区分获得的a里的字符段.
然后用
while(t.hasMoreToken)
Sting b = t.nextToken;

获得不同的b分别对应00,20,19本回答被提问者采纳

以上是关于怎样将int类型的数组转换成string的主要内容,如果未能解决你的问题,请参考以下文章

java中怎样将object类型转换成int 型

javascript怎样将object类型转换成array数组

怎么将int数据转换成String数据呢??

kettle怎么把string转换成int类型

05转换成int

String 如何转换成int比较大小