我有一個字符數組[4] [4]的單個字符,即。 'a',我試圖將數組的列存儲到一個字符串中,以便與另一個字符串進行比較。但我遇到的問題是不斷添加原始元素到字符串。我的下面的代碼在數組中包含「car」&「trip」字樣,並且想要將它與具有這些字詞的另一個字符串進行比較以使其成立。這裏是我的代碼:將字符數組列存儲到字符串進行比較
char[][] puzzle = {{'a', 'c', 'h' ,'t'},
{'v', 'a', 'x', 'r'},
{'x', 'r', 'e', 'i'},
{'c', 'q', 'i', 'p'}
};
for(int row=0; row<puzzle.length; row++)
{
String match = "";
String matchword ="";
for(int col=0; col<puzzle.length; col++)
{
match += puzzle[col][row];
System.out.print(match);
}
System.out.println();
}
輸出字符串如下: aavavxavxc ccacarcarq hhxhxehxei ttrtritrip
代替: avxc carq hxei 行程
任何幫助將不勝感激。