下载的歌曲有些没有专辑、作者这些标签,通过以下代码实现批量修改标签。
<dependency>
<groupId>org</groupId>
<artifactId>jaudiotagger</artifactId>
<version>2.0.3</version>
</dependency>
import java.io.File;
import org.jaudiotagger.audio.AudioFile;
import org.jaudiotagger.audio.flac.FlacFileReader;
import org.jaudiotagger.audio.flac.FlacFileWriter;
import org.jaudiotagger.audio.mp3.MP3FileReader;
import org.jaudiotagger.tag.FieldKey;
import org.jaudiotagger.tag.Tag;
public class test {
public static void main(String[] args) throws Exception {
File[] files = new File("C:\\Users\\Kris\\Desktop\\歌曲\\").listFiles();
int index = 1;
for (File music : files) {
String musicName = music.getName();
String or = musicName.substring(musicName.lastIndexOf(".") + 1, musicName.length());
String array[] = musicName.split("-");
if (or.toLowerCase().equals