InputStream is = new BufferedInputStream(new FileInputStream(\"File.in\")); OutputStream os = new BufferedOutputStream(new FileOutputStream(\"File.out\")); MyConverter cv = new MyConverter(); int theChar; for (theChar = is.read() ; theChar != -1 ; ) { os.write(cv.convert(theChar)); // eller os.write(theChar+2); //Rigtig kryptering :-) }
Sådan kan man gøre, hvis jeg har misforstået oplægget så sig til.
BufferedReader in er den klasse som læser tegnene ind, PrintWriter out er den klasse som skriver tegnene, og String line er den klasse som erstatter tegnene.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.