次の形式でランダムなファイル名を生成する必要があります。
(Date time duration mob_no Type).wav
ここで、Type は String 型です。その他の変数は通常どおりです。すべての変数Date
、time
、duration
、mob_no
はType
ランダムです。
このコードを試しましたが、うまくいきません:
public ArrayList<String> randomFileName() throws ParseException {
for (int i = 0; i < noOfSub; i++) {
START_DATE.add(String.valueOf(theDay.getTime() - 360000000) +
random.nextInt(9999900));
DURATION.add(random.nextInt(9));
A_NO.add(9000000000L + random.nextInt(999999999));
B_NO.add(1000000000L + random.nextInt(999999999));
}
return fileName;
}