91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

1.方便獲得一個字符串表示的矩陣 2.刪除二維數組中的第幾行 3.刪除二維數組中與所要刪除行內容一樣的此行 4.獲得此二維數組

資源截圖

代碼片段和文件信息

import?java.util.ArrayList;
import?java.util.List;

public?class?Matrix?{
private?String[][]?data;

public?Matrix(String[][]?data)?{
int?r?=?data.length;
int?c?=?data[0].length;
this.data?=?new?String[r][c];
for?(int?i?=?0;?i? for?(int?j?=?0;?j? this.data[i][j]?=?data[i][j];
}
}
}

/*
?*?convenience?method?for?getting?a?string?representation?of?matrix
?*/
public?String?toString()?{
StringBuilder?sb?=?new?StringBuilder(1024);
for?(String[]?row?:?this.data)?{
for?(String?val?:?row)?{
sb.append(val);
sb.append(“?“);
}
sb.append(“\n“);
}

return?(sb.toString());
}

public?void?removeRow(final?int?index)?{
/*
?*?Use?an?array?list?to?track?of?the?rows?we‘re?going?to?want?to
?*?keep...arraylist?makes?it?easy?to?grow?dynamically?so?we?don‘t?need
?*?to?know?up?front?how?many?rows?we‘re?keeping
?*/
List?rowsToKeep?=?new?ArrayList(this.data.length);
for?(String[]?row?:?this.data)?{
rowsToKeep.add(row);

}
rowsToKeep.remove(index);
/*
?*?now?that?we?know?what?rows?we?want?to?keep?make?our?new?2D?array
?*?with?only?those?rows
?*/
this.data?=?new?String[rowsToKeep.size()][];
for?(int?i?=?0;?i?

評論

共有 條評論