在Java 8中将Integer数组转换为String数组的最简单方法

时间:2016-07-04 21:39:13

标签: java java-8

我想转换Integer[],但toArray()正在给我Object[]。如何将其转换为String[]

Stream.of(ids).map(String::valueOf).toArray();

2 个答案:

答案 0 :(得分:9)

#define POLY 0x8005

int crc = 0x0000;   // Initial value
char data[1024];
int *dp = data;
int fd, nread;

fd = open(argv[1], O_RDWR);
nread = read(fd, data, sizeof(data));
int *end = dp + nread;



while(data < end)
{
    crc = crc & 1 && data & 1 ? crc << 1 : (crc << 1) ^ POLY;
    data++;
}

答案 1 :(得分:-1)

String[] a= Arrays.toString(array).split("[\\[\\]]")[1].split(", "); 

我认为这应该有用