2016-03-23 17 views
-1

オブジェクトの配列をループ内のHTMLファイルに書きたいと思います。 HTMLタグは、必要なテーブルが適切に作成されているので正しいです。しかし、 "menu.ArrObj [i] .getName"はそのまま出力されます。私は実際の配列がどのように印刷されるかについていくつかの助けをしたいと思います。配列をJavaのHTMLファイルに書き込む

FileWriter f = new FileWriter("C:\\drivers\\A.html", true); 
BufferedWriter bw = new BufferedWriter(f); 
for(int i = 0; i < 15; i++) 
{ 
    bw.write("</tr><tr><td>menu.ArrObj[i].getName()</td> <td> align=\"right\">menu.ArrObj[i].getConcept() </td> <td align=\"right\" 
+0

どのプログラミング言語というのですか?それはJavaですか? – Quentin

+0

https://www.google.co.uk/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=site%3Astackoverflow.com%20java%20use%20variable%20in%20a%20string – Quentin

+0

Java言語 –

答えて

3

あなただけでBufferedWriter書き込み線を交換したいようだ:

bw.write("</tr><tr><td>" + menu.ArrObj[i].getName() + "</td> <td> align=\"right\">" + menu.ArrObj[i].getConcept() + "</td> <td align=\"right\" ...) 
+0

私はそれが私の問題を解決するかどうかを見るためにそれを変更しています –

+0

それは私にヌルポインタ例外エラーを与えています –

+0

@RaghavKapur無関係なエラーのように聞こえる。 'NullPointerException'がいつ起こるのか知っていますか? 'menu.ArrObj'を調べて、どの要素が' null 'であるかを調べる –

関連する問題