Java Verschlüsselungen programmieren, Skytale

This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

  • Java Verschlüsselungen programmieren, Skytale

    Ich brauche mal wieder Hilfe bei der Programmierung, da ich nicht weiterkomme. Ich würde gerne Skytale Programmieren in Java, habe auch schon angefangen, habe aber eine Fehlermeldung. Im Folgenden seht ihr meine bisherige Lösung:
    Die Fehlermeldung ist folgende:
    Compiliere H:\Informatik\testskytale.java mit Java-Compiler
    testskytale.java:103:5: error: cannot find symbol
    codeT.append(ausgabe + "\n");// TODO hier Quelltext einfügen
    ^
    symbol: variable codeT
    location: class testskytale
    1 error
    ||

    public void jButton1_ActionPerformed(ActionEvent evt) {
    String ausgabe = "";
    String eingabe = jTextField1.getText();
    String zahl = jNumberField1.getText();
    int periode,r,q,n;
    if (zahl.equals("")){
    zahl="1";
    jNumberField1.setText(zahl); }
    periode = Integer.valueOf(zahl).intValue();
    n = eingabe.length();
    r = n % periode;
    q = n / periode;
    for (int k=0; k<q; k++) {
    for (int i=0; i<r; i++)
    ausgabe = ausgabe + eingabe.charAt( k + i*(q+1) );
    for (int i=0; i<periode-r; i++)
    ausgabe = ausgabe + eingabe.charAt( k + r*(q+1)+i*q );
    }
    {
    for (int i=0; i<r; i++)
    ausgabe = ausgabe + eingabe.charAt( q + i*(q+1) );
    codeT.append(ausgabe + "\n");
    }
    jTextField2.setText(ausgabe);
    }
    }
  • Sahnebacke007 wrote:

    Das ist das Problem, weil ich nicht weiß, was das für einObjekt ist und ich es deswegen noch nicht definiert habe =O
    Das verstehe ich nicht. Du schreibst Code und weisst nicht welches Objekt das sein soll?
    Warum rufts du die Methode append bei dem Objekt wenn du nicht weisst ob das Objekt diese kennt?
    MfG ShureG

    There are 10 kinds of people. Those who understand binary notation, and those who do not.