我正在尝试在Java下面打印金字塔,但我想使用2个嵌套for循环来实现它,是否可能?
if(Statement.getObject(Index)!=null){
Data= (Object[]) ((Array) Statement.getObject(Index)).getArray();
Object[] Data=null;
Data= (Object[]) ((Array) Statement.getObject(Index)).getArray();
int i=0;
Struct row = (Struct) Data[i];
for (Object attribute : row.getAttributes()){
System.out.println(attribute.toString());
}
}
这是我的代码
1
America
AA
oracle.sql.ARRAY
答案 0 :(得分:0)
这是一个微不足道的问题,似乎这是一个课堂作业。
以下是基本解决方案:
答案 1 :(得分:0)
如前面的回答所述:
StringBuilder buf = new StringBuilder();
for (int i = 1; i <= 5; i++) {
buf.append(i);
for (int j = 1; j <= i; j++) {
System.out.println(buf);
}
}