First develop commit. Adding all existing files.
This commit is contained in:
28
test/character/CharsetTest.java
Normal file
28
test/character/CharsetTest.java
Normal file
@@ -0,0 +1,28 @@
|
||||
package character;
|
||||
|
||||
import java.nio.ByteBuffer;
|
||||
import java.nio.charset.Charset;
|
||||
import java.util.Arrays;
|
||||
|
||||
public class CharsetTest {
|
||||
|
||||
public static void main(String[] args){
|
||||
|
||||
for(String names : Charset.availableCharsets().keySet()) {
|
||||
System.out.println(names);
|
||||
}
|
||||
|
||||
String text = "\u250C 123asd<73><64><EFBFBD><EFBFBD>%&/<2F>$";
|
||||
System.out.println(text);
|
||||
for(Charset cs : Charset.availableCharsets().values()) {
|
||||
try{
|
||||
ByteBuffer bytes = cs.encode(text);
|
||||
System.out.println(cs.name() + ": ");
|
||||
System.out.println("\tBytes : " + Arrays.toString(bytes.array()));
|
||||
System.out.println("\tString: " + new String(bytes.array()));
|
||||
System.out.println("\tZur<EFBFBD>ck: " + cs.decode(bytes).toString());
|
||||
} catch(UnsupportedOperationException uee){
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user