int a[][]=new int[3][];
我这里没有指定列的大小,所以如果我想动态提供列值,如何在不使用for循环的NullPointerException
esp的情况下执行此操作。
答案 0 :(得分:3)
您可以为每一行分配不同长度的数组:
t = int(raw_input())
while t:
original_arrangement = raw_input()
no_of_pairs = original_arrangement.count("<>")
print no_of_pairs
t-=1
然后你可以在一个循环中分配值:
int[][] a =new int[3][];
a[0] = new int[5];
a[1] = new int[3];
a[2] = new int[10];