今日、私は JexcelApi を使い始めましたが、これにぶつかりました: 通常期待するように sheet.getCell(row,col) を使用する代わりに、特定の位置から要素を取得しようとすると、それは sheet.getCell(col,row )。
したがって、テーブルを印刷したい場合は、次のようになります。
for(int i=0;i<sheet.getRows();i++){
for(int j=0;j<sheet.getColumns();j++)
System.out.print(sheet.getCell(j,i).getContents()+" ");
System.out.println();
}
私の質問は、なぜ [col,row] 形式なのですか? 通常使用される [row,col] の代わりにこれを使用した正当な理由はありますか? それとも、これには理由がなく、彼らは別の理由もなくこれを行っただけですか? r,c 形式を長い間使用した後、これは少し奇妙に思えますが、c,r 形式を使用する方がより論理的である可能性があり、その理由がわかりません。
何か案は?