こんにちは.
java初心者です.
列挙型について勉強しています.
列挙型の中にファイル名を紐付けて利用したいと考えています.
要素名から要素番号を取得する方法はordinal()で出来ますが,
その逆で,要素番号から要素名を取得する方法が調べても分かりませんでした.
具体的には,以下のソースで乱数を発生させ,その番号の要素名を取得する方法が知りたいです.
よろしくお願いします.
===========================
import java.util.Random;
public class Sample {
// 列挙型
enum Color{
RED("data1.txt"),
BLUE("data2.txt"),
GREEN("data3.txt"),
NUM("");
private String name;
Color(String name){
this.name = name;
}
public String getName(){
return name;
}
}
public static void main(String args[]){
for(int i=0;i<10;i++){
Random rnd = new Random();
int id = rnd.nextInt(Color.NUM.ordinal());// ランダム
Color c = null;
System.out.println("要素番号" + id + "の要素名は" /* + Colorのid番目の要素名 */ + "ファイル名は" + c.getName() + "です");
}
}
}
===========================
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# C++プログラミングコードにポリモーフィズムを取り入れ方を教えてください。 2 2023/06/09 11:17
- C言語・C++・C# c言語の問題の説明、各所ごとに 5 2023/07/26 11:03
- Java javaでのプログラム(配列)について質問です. 2 2022/10/14 22:27
- Java Java プログラム public class Main { public static void 3 2023/08/10 23:46
- JavaScript Javascriptが機能せず原因が分からないので教えて頂きたいです 3 2023/06/04 14:50
- Java java 入力 3 4 3 出力 ABC DEFG HIJ このようなプログラムの書き方を教えてくだ 2 2022/07/15 14:18
- Java Java 配列<選挙> 4 2023/07/31 15:07
- PHP 配列の値の更新方法について 1 2022/08/05 09:49
- Java java final 1 2022/06/10 22:49
- HTML・CSS html/cssで要素が出てこなくて困ってます 1 2022/12/31 16:59
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
オブジェクトの中のプロパティ...
-
StrutsでJSPからListを受け取り...
-
1ページに10件ずつ表示したい
-
JSPでImportエラーになります
-
【Struts】bean:writeタグのpro...
-
No such validation エラー
-
requestの値が削除されません…
-
サーブレットjspで勤怠スケジュ...
-
JSP DB 表示
-
StrutsのforEachについて
-
javaの環境変数の%CATALINA_HOM...
-
C言語のポインターに関する警告
-
ジャバスクリプトについて。
-
System.err. printlnとSystem.o...
-
1~100までの数字を表示し、か...
-
javaで質問です。 文字列2023/2...
-
ループ処理の際、最後だけ","を...
-
IF関数でEmpty値を設定する方法。
-
ORA-01858: 数値を指定する箇所...
-
[JAVA]try 内の変数を外で!?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
オブジェクトの中のプロパティ...
-
Java Struts ~に対するゲッタ...
-
hiddenの値が期待した値で取得...
-
StrutsでJSPからListを受け取り...
-
JSPでImportエラーになります
-
JSPからServletに、テーブルに...
-
<s:iterator>の値をリストで取...
-
requestの値が削除されません…
-
PropertyNotFoundException解決...
-
入力チェックとエラーメッセー...
-
JSPでDBからデータ読み込みブラ...
-
JSPにて、変数を利用してフォン...
-
JSFタグ<h:dataTable>でヘッダ...
-
【struts】 ActionFormで別のAc...
-
コンボボックスにつきまして
-
java strutsでの一覧表の表示方...
-
全取得したデータをjspで順番に...
-
iterateで受け取った値を処理に...
-
JSP DB 表示
-
サーブレットjspで勤怠スケジュ...
おすすめ情報