27.4 Lösung
 
Download:
Steganografie.
java
public static String textAuslesen(String dateiNameLesen, int start, 

                                  int abstand, int textlaenge)

                                  throws IOException{

    FileInputStream dateiLeser = new FileInputStream(dateiNameLesen);

    String text="";

    int zeichen=0;

    int k=0;

    int textIndex=0;

    while (zeichen!=-1){

      zeichen= dateiLeser.read();

      if (k>start&&k%abstand==0&&textIndex<textlaenge){

        text = text+ (char)zeichen;

        textIndex++;

      }

      k++;

    }

    dateiLeser.close();

    return text;

  }

Download:
Steganografie
Demo.java
import java.io.*;



public class SteganografieDemo {



  public static void main(final String[] args)throws IOException {

    String text = Steganographie.textAuslesen("hTheseus.bmp",1500,100,14);

    System.out.println(text);

  }

}

zu VI Der Tauglichkeitstester - ein OOP-Projekt
28 Nebenläufe Prozesse
28.1 Was ist ein Thread?
zur Startseite www.pohlig.de  (C) MPohlig 2006