|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object demo.Numeroi
public class Numeroi
Ohjelmalla tulostetaan tiedosto niin että rivit on numeroitu ja niillä on tietty maksimipituus
Constructor Summary | |
---|---|
Numeroi()
|
Method Summary | |
---|---|
static void |
main(java.lang.String[] args)
Luetetaan tiedosto ja tulostetaan numeroituna. |
static void |
ohjeet()
Tulostaa ohjelman käyttöohjeet |
static void |
tulosta_ja_numeroi(java.io.BufferedReader f,
int maxpit)
Tulostetaan tiedosto siten, että kunkin rivin alkun tulee rivinumero ja ylipitkät rivit katkaistaan. |
static void |
tulosta(java.lang.String s)
Tulostaa jonon päättelle |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Numeroi()
Method Detail |
---|
public static void tulosta(java.lang.String s)
s
- tulostettava jonopublic static void ohjeet()
public static void tulosta_ja_numeroi(java.io.BufferedReader f, int maxpit) throws java.io.IOException
f
- avattu tiedosto, jota luetaanmaxpit
- rivien maksimipituus
java.io.IOException
- jos lukemisessa tulee vikaapublic static void main(java.lang.String[] args) throws java.io.IOException
args
- args[0] = tiedoston nimi, args[1] = maxpit;
java.io.IOException
- jos tiedoston lukemisessa tulee vikaa#THROWS IOException #CLASSIMPORT #import fi.jyu.mit.ohj2.Suuntaaja; #import fi.jyu.mit.ohj2.VertaaTiedosto; #import java.io.*; Suuntaaja.StringOutput so = new Suuntaaja.StringOutput(); VertaaTiedosto.kirjoitaTiedosto("koe.txt", "123456789012345678901234567890123456789012345678901234567890\n"+ "Kissa istuu puussa\n"+ "ja ihmettelee\n"+ "mualiman menoa\n"); Numeroi.main(new String[]{"koe.txt","40"}); String tulostus = "/+ 01 +/ 1234567890123456789012345678901234567890\n"+ "/+ 02 +/ Kissa istuu puussa\n"+ "/+ 03 +/ ja ihmettelee\n"+ "/+ 04 +/ mualiman menoa\n"; tulostus = tulostus.replaceAll("\\+","*"); so.ero(tulostus) === null; so.palauta(); VertaaTiedosto.tuhoaTiedosto("koe.txt");
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |