Java MP3 Player,
Here s a list of features:
- reads, creates, updates, and removes id3v2.3 and id3v2.4 tags
- reads, creates, updates, and removes id3v1 tags
- Extracts MPEG data such as bit rate, sample rate, channel mode, etc.
- Calculates playing time of mp3 from mpeg information (no good w/VBR)
- Can read and create Winamp styled playlists
- Offers other utility classes such as MP3FileFilter and MP3Comparator
- NullsoftID3GenreTable object keeps a list of genres for you and can
automatically determine the id3v1 genre from an id3v2 string or the
other way around
a Java program that reads in the following values from the standard input device (i.e.
Keyboard) and writes its result on the standard output device (i.e. Console/Monitor):
Inputs:
A: the loan amount in dollars and cents (e.g. 150000.00).
r: the net annual interest rate, expressed as an integer (e.g. 10 which means 10%)
Y: the number of whole remaining years (for repayment)
M: the number of remaining months
Output:
The program should calculate and output the amount of monthly repayments in dollars and cents as
single value (e.g. $840.55)
Methods
void close()
int read()
reads and returns a chracter.
int read(char[] characterArray)
populates an array of characters with data.
boolean ready()
- returns “true” if there is data available.
……
reads/writes text as a character stream, buffering characters so as to provide for the efficient reading/writing of characters, arrays, and lines.
The buffer size may be specified, or the default size may be used. The default is large enough for most purposes.
In general, each read request made of a Reader causes a corresponding read request to be made of the underlying character or byte stream. It is therefore advisable to wrap a BufferedReader around any Reader whose read() operations may be costly, such as FileReaders and InputStreamReaders.
Solve the 8-puzzle problem using A * algorithme.
Input: Program reads start state and goal state and heuristic (N or S) from EightPuzzle.INP file.0 representing blank.
There are 2 Heuristic:
1. N: Number of misplaced tiles
2. S: Sum of Manhattan distance of current location and target location.
Format: The first line write type of heuristic (N or S).
Next is the status of departing and landing status. Between 2 states of 1 line blank.
See examples EightPuzzle.INP