Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Kliknite na tlačidlo " Štart " vo Windows Desktop a potom kliknite na tlačidlo " Java JDK . "
2
Kliknite na " Súbor " vyberte " Otvoriť " a potom dvakrát kliknite na kliknite na programe Java , v ktorom chcete importovať postavy zo systémovej konzoly
3
Pridajte nasledujúci kód po " public void main ( ) " riadok v programe : .
import java.io.Console ;
import java.nio.charset.Charset ;
import java.lang.reflect.Constructor ;
import java . lang.reflect.Field ;
import java.lang.reflect.InvocationTargetException ;
import static java.lang.System.out ;
//store Console znakovú sadu v súkromná pole
public class ConsoleCharset {
public static void main ( String. .. args ) {
konštruktor [ ] ctors =
konzoly . class.getDeclaredConstructors ( ) ;
konštruktor ctor = null ;
for ( int i = 0 ; i < ctors.length ; i + + ) {
ctor = ctors [ ,"i ] ;
if ( ctor.getGenericParameterTypes ( ) Dĺžka == 0 ) .
break ;
}
//získať vnútorný znakovú sadu používa java.io.Console
try { klipart
ctor.setAccessible ( true ) ;
Console c = ( konzola ) ctor.newInstance ( ) ;
pole f = c.getClass ( ) getDeclaredField ( " sk " ) ;
f.setAccessible ( true ) ;
out.format ( " Console charset : % s % n" . , f.get
( c ) ) ;
out.format ( " Charset.defaultCharset ( ) : % s % n" ,
Charset.defaultCharset ( ) ) ;
//intercept vstupný systém výnimiek
} catch ( InstantiationException x ) {
x.printStackTrace ( ) ;
} catch ( InvocationTargetException x ) {
x.printStackTrace ( ) ;
} catch ( IllegalAccessException x ) {
x.printStackTrace ( ) ;
} catch ( NoSuchFieldException x ) {
x.printStackTrace ( ) ;
}
}
}
4
Kliknite na " Súbor " a kliknite na tlačidlo " Uložiť " pridať prístup konzoly programu Java .