public class C{
public static void main(String args[]){
int a[][]={
{1},
{2,3},
{4,5,6,7}
};
for(int x[]:a){
System.out.print("\n");
for(int b:x)
System.out.pr

展开全部
收起
4回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • Erin院长

    18人对此回答表示赞同

    这个很简单啊,把System.out.print("\n");写在第二个for循环的后边就可以了,你刚开始有空格就是因为一迭代开始就打印空行,所以你只要先打印b,然后再换行就行了,代码如下
    for(int x[]:a){
    for(int b:x)
    System.out.print(b);
    System.out.print("\n");
    }
    展开
    18
    0回复
    发布于 5年前

    评论(0)

    收起评论

  • Ken不得鸡

    18人对此回答表示赞同

    只要在
    System.out.print("\n"); 前加
    if( x != a[0] )
    就能把第一个换行符忽略掉!
    希望能帮到您!
    展开
    18
    0回复
    发布于 5年前

    评论(0)

    收起评论

  • Gabriel-郑

    13人对此回答表示赞同

    直接给出代码:
    public class C {
    public static void main(String args[]) {
    int a[][] = { { 1 }, { 2, 3 }, { 4, 5, 6, 7 } };
    int i, x[];
    for (i = 0; i < a.length - 1; i++) {
    x = a[i];
    for (int b : x)
    System.out.print(b);
    展开
    13
    0回复
    发布于 5年前

    评论(0)

    收起评论

  • Valentina

    8人对此回答表示赞同

    把System.out.print("\n");放在System.out.print(b);后面
    展开
    8
    0回复
    发布于 5年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部