Come convertire un AS / 400 dati di caratteri di una stringa Java

January 6

Come convertire un AS / 400 dati di caratteri di una stringa Java


AS / 400 sistemi di computer mainframe e software sono progettati da IBM per supportare informazioni aziendali esigenze tecnologiche. La tecnologia utilizza un IBM ha sviluppato un insieme di caratteri non compatibili con molti altri sistemi. Ciò rende necessario convertire AS / 400 set di caratteri in una forma di dati che è più flessibile. Una valida opzione esiste all'interno del linguaggio di programmazione Java, che consente di convertire i dati AS / 400 caratteri in una stringa. compatibilità popolarità e multi-piattaforma Java migliora l'utilità dei dati di stringa convertiti.

istruzione

1 Aprire un editor di testo sul computer. Ci sono una varietà di editor di testo che sono ottimizzati per Java, a seconda della piattaforma. Sceglietene uno che si preferisce. Fare clic sul pulsante "Start" sul computer di Windows e quindi fare clic su "Tutti i programmi". Avanti fare clic sul nome del vostro editor di testo come "Blocco note".

2 Scrivere il codice seguente per avviare il linguaggio di programmazione Java:
"import

java.io.;
import java.lang; ".
Quindi, premere Invio per iniziare una nuova riga.

3 Aprire il programma di traduzione dei caratteri con una chiamata standard di Java con il seguente codice: "public class CharToString {"
Premere Invio per iniziare una nuova riga.

4 Immettere il seguente codice per richiamare la conversione dei dati / 400 carattere AS:
"Public static java.lang.String byteArrayToString (" sistema ", fonte)
BufferedReader leggere =
new BufferedReader (nuovo InputStreamReader (System.in)); "
dove "sistema" è la classe di AS / 400 che si sta utilizzando e "fonte" è il carattere dei dati è necessario convertire.

5 Digitare il seguente codice, che vi dà una richiesta di inserire i dati di carattere e chiudere il programma con le staffe di coda:
"System.out.println (" Inserire un carattere: ");
String s = read.readLine ();
char c = s.charAt (0);
System.out.println ( "valore di carattere è" + c);
String s1 = byteArrayToString (c);
System.out.println ( "valore stringa è" + S1);
}