Nwlapcug.com


Come convertire un AS / 400 dati di tipo carattere a un Java String



AS / 400 sistemi mainframe computer e software sono progettati da IBM per supportare esigenze di tecnologia di informazioni aziendali. La tecnologia utilizza un insieme di IBM ha sviluppato dei caratteri che non sono compatibili con molti altri sistemi. Questo rende necessario convertire AS / 400 set in un form di dati che sono più flessibili di caratteri. Una valida opzione esiste all'interno del linguaggio di programmazione Java, permettendo che convertiate AS / 400 dati di tipo carattere in una stringa. Popolarità di Java e compatibilità multi-piattaforma migliora l'utilità dei dati stringa convertita.

Istruzioni

1

Aprire un editor di testo sul tuo computer. Ci sono una serie di editor di testo che sono ottimizzati per Java, a seconda della piattaforma. Scegliete quella che preferite. Fare clic sul pulsante "Start" sul computer Windows e quindi fare clic su "Tutti i programmi." Fare clic su Avanti il nome del tuo editor di testo come "Blocco note".

2

Scrivere il codice seguente per avviare il linguaggio di programmazione java:
"import java.io. ;
import java. lang.
; "
Successivamente, premere INVIO per iniziare una nuova riga.

3

Aprire il programma di traduzione di carattere con una chiamata standard di Java con il codice riportato di seguito: "public class CharToString {"
Premere INVIO per iniziare una nuova riga.

4

Immettere il seguente codice per richiamare l'AS / 400 dati conversione dei caratteri:
"public static java.lang.String byteArrayToString ("sistema", fonte)
BufferedReader leggere =
nuovo BufferedReader (nuova InputStreamReader(System.in));"
dove "sistema" è la classe di AS / 400 si utilizza e "origine" è i dati di carattere è necessario convertire.

5

Digitare il seguente codice, che ti dà un prompt per inserire i vostri dati di carattere e chiudere il programma con le staffe di coda:
"System.out.println (" immettere un carattere: ");
String s = read.readLine();
char c = s.charAt(0);
System.out.println ("valore del carattere è" + c);
String s1 = byteArrayToString(c);
System.out.println ("valore stringa è" + s1);
}