Java 使用toString和Formatting打印2dim数组
在使用toString打印时,如何右对齐2dim阵列 这是我当前的toString方法及其输出Java 使用toString和Formatting打印2dim数组,java,arrays,formatting,tostring,Java,Arrays,Formatting,Tostring,在使用toString打印时,如何右对齐2dim阵列 这是我当前的toString方法及其输出 public String toString(){ String result = ""; for(int r = 0; r < size; r++){ for(int c = 0; c < size; c++) result += " " + matrix[r][c]; result
public String toString(){
String result = "";
for(int r = 0; r < size; r++){
for(int c = 0; c < size; c++)
result += " " + matrix[r][c];
result += "\n";
}
return result;
}
公共字符串toString(){
字符串结果=”;
对于(int r=0;r
左边是我的输出,右边是右对齐的
这不是已经左对齐了吗?你能展示你想要的样本输出吗?对不起,我是说右对齐。修正了这个问题。请使用printf()左对齐数组。读这个:我想把它格式化成字符串。