• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:配列を関数の戻り値にする)

配列を関数の戻り値にする

このQ&Aのポイント
  • 配列を関数の戻り値として表示させる方法について質問があります。
  • 現在、ラベルに関数の戻り値を表示させることができません。
  • 解決方法をご存知の方はいらっしゃいませんか?

質問者が選んだベストアンサー

  • ベストアンサー
  • PecoPlus
  • ベストアンサー率76% (144/188)
回答No.1

 こんにちは。 >JLabel label=new JLabel(tensuu);  ここで、コンパイルエラーが出ているはずです。  JLabelのコンストラクタは、基本的に文字列を引数にとるので、整数型の配列を入れることはできません。  点数をあらかじめ、文字列にしておく必要があります。  たとえば、ラベルに"100,200,300"と表示したい場合は、 String tensuuString = Integer.toString(hairetu[0]) + "," + Integer.toString(hairetu[1])    + "," + Integer.toString(hairetu[2]); JLabel label = new JLabel(tensuuString);  こんな感じにする必要があります。  わかりやすく、詳しく書きましたが、 JLabel label = new JLabel(hairetu[0] + "," + hairetu[1] + "," + hairetu[2]);  手っ取り早く、これでもいいです。

19746999
質問者

お礼

PecoPlusさん、こんにちは。 ご回答ありがとうございました。 問題は解決しました。 以前も「ファイルから正しい文字が読み取れない」 の質問で大変お世話になりました。 今回もわかりやすいご説明 本当にありがとうございます。 今後もよろしくお願いします!

関連するQ&A