黑马程序员技术交流社区

标题: 数组问题,大侠们帮忙看下,谢谢。 [打印本页]

作者: 胡高德    时间: 2012-12-16 23:13
标题: 数组问题,大侠们帮忙看下,谢谢。
本帖最后由 胡高德 于 2012-12-16 23:22 编辑

//要求:定义功能,用于打印数组中的元素。元素间用逗号隔开。
class ArrayDemo
{
public static void main (String []args)
{
  int [] array = {1,7,5,8,9,4,3};
  printArray(array);
}
public static void printArray(int []array)
{
  System.out.print("[");
  for (int x=0;x<array.length;x++)
  {
   if (x!=array.length-1)
   
    System.out.print(",");
   else
    System.out.print("]");
  }
}
}
//但是我的就打不出数组来,只能打印出逗号和括号,毕老师的代码也是这样就能打印出来,大侠们帮忙看下谢谢。

作者: 黑马黄涛    时间: 2012-12-16 23:17
class ArrayDemo
{
public static void main (String []args)
{
   int [] array = {1,7,5,8,9,4,3};
   printArray(array);
}
public static void printArray(int []array)
{
   System.out.print("[");
   for (int x=0;x<array.length;x++)
   {
    if (x!=array.length-1)
   
     System.out.print(array[x]+",");
    else
     System.out.print(array[x]+"]");
   }
}
}
作者: 蔡汉康    时间: 2012-12-16 23:20
class ArrayDemo
{
public static void main (String []args)
{
  int [] array = {1,7,5,8,9,4,3};
  printArray(array);
}
public static void printArray(int []array)
{
  System.out.print("[");
  for (int x=0;x<array.length;x++)
  {
   if (x!=array.length-1)
           {
        System.out.print(array[x]);//你缺少了这步打印数组元素
   System.out.print(",");
   }
       
   
   else
    System.out.print("]");
  }
}
}
作者: 胡高德    时间: 2012-12-16 23:20
黑马黄涛 发表于 2012-12-16 23:17
class ArrayDemo
{
public static void main (String []args)

谢谢,粗心了。
作者: 黑马黄涛    时间: 2012-12-16 23:23
胡高德 发表于 2012-12-16 23:20
谢谢,粗心了。

呵呵...:)




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2