###前提・実現したいこと
javaのプログラミングについて悩んでいます
文字列が5つ扱える配列を1つ用意し、プログラムを実行した後、その配列に文字列を5つキーボードから入力する
そして最後に0~4の数字を入力すると入力した数に該当する文字列が表示されるというプログラムを作りたいです。
たとえば
りんご
いちご
ばなな
すいか
めろん
と入力し1を入力すると いちごが表示されるというプログラミングです
###該当のソースコード
class main{
public static void main (String[] args) throws IOException {
System.out.println("文字列を5つ入力してください.");
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int a;
String varArray[];
varArray=new String[5]; varArray[0]= br.readLine(); varArray[1] = br.readLine(); varArray[2] = br.readLine(); varArray[3]= br.readLine(); varArray[4]= br.readLine();
a=Integer.parseInt(str);
System.out.println("整数を入力してください."); BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
###試したこと
javaを取り扱うのは今回がはじめてでもともとCも得意ではないのですが挑戦しています。
ほかのint型の変数を用意して最後のところで入力された文字を整数型に変換して代入して配列の中に入れる
というやり方はわかるのですが
それをどういうふうに表現するべきかわかりません
わかる方ヒントなどでもいいので教えてくださったら幸いです
よろしくお願いします
###補足情報(言語/FW/ツール等のバージョンなど)
回答1件
あなたの回答
tips
プレビュー