私は単一文字のchar配列[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 trip
どんな助けでも大歓迎です。