快捷导航

java初学,思维转换比较慢,求解这道题

定义一个ArrayUtil工具类其中有一个方法arrayToString接收  int[  ]  参数 arr.返回由这个数组元素拼接的字符串,拼接这个字符串必须使用StringBuilder类。比如传入  int [  ]  arr{1,2,3}  返回[1,2,3]这个字符串

免责声明:本内容仅代表回答者见解不代表本站观点,请谨慎对待。

版权声明:作者保留权利,不代表本站立场。

回复

使用道具 举报

参与会员2

publicStringarrayToString(int[]arr){                StringBuilderresult=newStringBuilder();                result.append("[");                for(inti=0;i
回复

使用道具 举报

我昨天那个写的有问题,下面是Arrays.toString()的一部分源码,你可以看下。

publicstaticStringtoString(int[]a){if(a==null)return"null";intiMax=a.length-1;if(iMax==-1)return"[]";StringBuilderb=newStringBuilder();b.append('[');for(inti=0;;i++){b.append(a);if(i==iMax)returnb.append(']').toString();b.append(",");}}
回复

使用道具 举报

可能感兴趣的问答

发新帖
  • 微信访问
  • 手机APP