首页 > 解决方案 > 如何在不创建单独的字符串数组并向其添加单独转换的 int 数组项的情况下将整数数组转换为字符串数组?

问题描述

int[] locations = {ran1,ran2,ran3};
String positions = locations.toString();

以这种方式转换时,它将转换int[]为 String 而不是转换为String[]。我尝试将单个整数 ran1、ran2、ran3 转换为字符串原语,然后将它们添加到不同String[]的以在代码中使用,但为什么一个数组只转换为原始字符串而不转换为数组。我是否使用错误的语法将整个int[]转换为String[]?有没有其他方法可以投射整个数组?

标签: javaarraysstringcasting

解决方案


  int arr[]= {1,2,3,4,5,6};
  String x= Arrays.toString(arr);

推荐阅读