loading ...
loading...

2008-10-07 | 返回数组 Arrays.toString()——Java

分享

返回数组 Arrays.toString()

package chapter16;
import java.util.*;
public class ReturnArray {
 private static Random rand=new Random(47);
 static final String flavors[]={"1","2", "3", "4", "5", "6", "7", };
 public static String[] flavorSet(int n){
  if(n>flavors.length){
   throw new IllegalArgumentException("Set too big");
  }
  String result[]=new String[n];
  for(int i=0;i<n;i++){
   int t=rand.nextInt(flavors.length);
   System.out.println(t);
   result[i]=flavors[t];
  }
  return result;
  /*
   * 注意这里是返回的一个数组,因此看看方法的类型String[]
   */
 }
 
 public static void main(String args[]){
  System.out.println(Arrays.toString(flavors));
  /*
   * 原来Arrays.toString()的作用是用来很方便地输出数组,而不用一个一个地输出数组中的元素。
   */
  System.out.println(Arrays.toString(flavorSet(3)));
 }
}

分享 分享 |  评论 (0) |  阅读 (?)  |  固定链接 |  类别 (Computer science) |  发表于 15:47
搜狐博客温馨提示:警惕博客留言诈骗, 搜狐博客管理员的正确地址为http://admin.blog.sohu.com, 其他都是冒牌。搜狐博客官方不会要求参加活动的各位博友缴纳任何的手续费用。请勿轻信留言、评论中的中奖信息,更不要拨打陌生电话及向陌生帐户汇款,谨防受骗!识别更多网络骗术,请 点击查看详情
您还未登录,只能匿名发表评论。或者您可以 登录 后发表。
 
  注册会员,数码相机 iPod nano等超多好礼免费拿!(倒计时:仅剩8天)
表  情:
加载中...
回复通知: 同时用小纸条通知对方该回复