Originariamente inviato da devil994
c'è un modo per importare i primi codici???
tipo da 0 a 22 e tutti quelli che non raffigura?
In realtà sono dallo 0 al 31 (ma vi sono in essi alcune eccezioni).
No, ovviamente su un editor o su una console non puoi! Ma, puoi ad esempio prendere ogni carattere di un file e leggere quando trovi un '\n' (Line Feed, vale 10) o un Carriege Return.

Gli altri (0...31) non sono visualizzabili, sono solo codici di controllo. L'unico editor che li può rappresentare è quello esadecimale.

PS: Nel tuo codice precedente controlli decimale e non "decimale", e non capisco perchè hai omesso la classe..


EDIT:

Già che ci sono mi sembra doveroso soffermarmi su alcuni punti...

Prima di tutto potresti utilizzare un flusso orientato ai byte e non ai caratteri, visto che devi leggere un numero. Poi, potresti utilizzare la classe Scanner che è più semplice, e soprattutto immediata ^^
E ricordati di indentare il codice.

Il codice comunque è disordinato, ed alcune parti sono del tutto inutili.

Così è nettamente semplificato

codice:
import java.util.*;

class TestAscii {
  public static void main(String[] args) {
    Scanner input = new Scanner(System.in);
	System.out.println("Inserisci un carattere oppure un numero:");
	if(input.hasNextInt()) {
	  System.out.println((char)input.nextInt());
	} else {
	  System.out.println((int)(input.next().charAt(0)));
	}
  }
}
Lo so che sei agli inizi...sono solo piccoli consigli/suggerimenti

Ciao e buono studio! ^^