Console.Reader Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Recupera l'oggetto univoco java.io.Reader Reader
associato a questa console.
[Android.Runtime.Register("reader", "()Ljava/io/Reader;", "")]
public Java.IO.Reader? Reader ();
[<Android.Runtime.Register("reader", "()Ljava/io/Reader;", "")>]
member this.Reader : unit -> Java.IO.Reader
Restituisce
Lettore associato a questa console
- Attributi
Commenti
Recupera l'oggetto univoco java.io.Reader Reader
associato a questa console.
Questo metodo è destinato all'uso da parte di applicazioni sofisticate, ad esempio un java.util.Scanner
oggetto che utilizza la funzionalità avanzata di analisi/analisi fornita da Scanner
: <blockquote>
Console con = System.console();
if (con != null) {
Scanner sc = new Scanner(con.reader());
...
}
</blockquote>
Per applicazioni semplici che richiedono solo la lettura orientata alla riga, usare
.#readLine
Le operazioni java.io.Reader#read(char[]) read(char[])
java.io.Reader#read(char[], int, int) read(char[], int, int)
di lettura bulk e java.io.Reader#read(java.nio.CharBuffer) read(java.nio.CharBuffer)
sull'oggetto restituito non verranno lette in caratteri oltre il limite di riga per ogni chiamata, anche se il buffer di destinazione ha spazio per più caratteri. I Reader
metodi di possono read
bloccare se un limite di riga non è stato immesso o raggiunto nel dispositivo di input della console. Un limite di riga viene considerato uno qualsiasi di un avanzamento riga ('\n'
), un ritorno a capo ('\r'
), un ritorno a capo seguito immediatamente da un avanzamento riga o da una fine di flusso.
Documentazione java per java.io.Console.reader()
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.