*   >> Lese Utdanning Artikler >> science >> programming

J2ME Hvordan lese tekstfiler !!

lass () getResourceAsStream (filnavn).); String linje = null; //Les en eneste linje fra filen. null representerer EOF. while ((linje = readline (leser)) = null) {//Tilføy lese linjen til den viktigste formen med et linjeskift ('\\ n') mainForm.append (linje + "\\ n"); } Reader.close (); } /** * Leser en eneste linje med den angitte leseren. *throws Java.io.IOException hvis et unntak oppstår når du leser * linje * /private String readline (InputStreamReader leser) kaster IOException {//Test om slutten av filen er nådd. Hvis ja, returnerer null. int readChar = reader.

read (); if (readChar == -1) {return null; } Stringbuffer string = new Stringbuffer (""); //Les til slutten av filen eller ny linje mens (readChar! = -1 && ReadChar! = '\\ N') {//Tilføy lese tegnet til strengen. Noen operativsystemer //som Microsoft Windows foranlinjeskift ('\\ n') med //vognretur ('\\ r'). Dette er en del av linjeskift karakter //og derfor et unntak som ikke bør legges til //streng. if (! readChar = '\\ r') {string.append ((char) readChar); } //Les neste tegn readChar = reader.read (); } Returnere string.toString (); } /** * Fra MIDlet. * Kalles når MIDlet startes.

* /Public void startApp () {//Den første skjermen er den første formen Display.getDisplay (denne) .setCurrent (mainForm); } /** * Fra MIDlet. * Kalt til å signalisere MIDlet å angi pauset staten. * /Public void pauseApp () {//Ingen gjennomføringen kreves} /** * Fra MIDlet. * Kalt til å signalisere MIDlet å avslutte. *param Ubetinget om MIDlet må ubetinget * avsluttet * /public void destroyApp (boolsk ubetinget) {//Ingen gjennomføringen kreves} /** * Fra CommandListener. * Kalles av systemet for å indikere at en kommando har vært påberopt på en * bestemt som kan vises.

*param Kommandoen kommandoen som ble påkalt *param kan vises den kan vises der kommandoen ble startet * /public void commandAction (Command kommando, Visnings kan vises) {if (kommando == exitCommand) {//Avslutt MIDlet notifyDestroyed (); }}} Anmeldelser

Page   <<  [1] [2] [3] 
Copyright © 2008 - 2016 Lese Utdanning Artikler,https://utdanning.nmjjxx.com All rights reserved.