java 枚举类音频文件
时间: 2024-01-14 21:21:30 浏览: 38
以下是一个使用Java枚举类表示音频文件的例子:
```java
public enum AudioFileType {
MP3,
WAV,
FLAC,
AAC;
}
public class AudioFile {
private String name;
private AudioFileType fileType;
public AudioFile(String name, AudioFileType fileType) {
this.name = name;
this.fileType = fileType;
}
public String getName() {
return name;
}
public AudioFileType getFileType() {
return fileType;
}
}
public class Main {
public static void main(String[] args) {
AudioFile audioFile = new AudioFile("song.mp3", AudioFileType.MP3);
System.out.println("Name: " + audioFile.getName());
System.out.println("File Type: " + audioFile.getFileType());
}
}
```
这个例子中,我们定义了一个枚举类`AudioFileType`,它包含了几种常见的音频文件类型。然后我们创建了一个`AudioFile`类,它有一个名称和一个`AudioFileType`类型的属性。在`Main`类中,我们创建了一个`AudioFile`对象,并打印出其名称和文件类型。