package examples; import java.text.DateFormat; import java.util.Collection; import de.umass.lastfm.Artist; import de.umass.lastfm.Chart; import de.umass.lastfm.User; /** * @author Janni Kovacs */ public class UserExample { public static void main(String[] args) { String key = "b25b959554ed76058ac220b7b2e0a026"; //this is the key used in the last.fm API examples online. String user = "JRoar"; Chart<Artist> chart = User.getWeeklyArtistChart(user, 10, key); DateFormat format = DateFormat.getDateInstance(); String from = format.format(chart.getFrom()); String to = format.format(chart.getTo()); System.out.printf("Charts for %s for the week from %s to %s:%n", user, from, to); Collection<Artist> artists = chart.getEntries(); for (Artist artist : artists) { System.out.println(artist.getName()); } } }