以下のような1行のコードを見ました:
for (String w : words) sentence.add(w); // words is declared as String[] words = ...;
私の知る限り、この形式で for ループを記述できるようにするには、Iterable インターフェイスを実装して iterator() 関数をオーバーライドするクラスのインスタンスである「単語」が必要だと思います。しかし、「words」は文字列配列型ですが、これをループ形式で正しくするにはどうすればよいですか?
誰かが私にいくつかのヒントを教えてもらえますか?