Re(12): Denkanstoss für Java Programm !!!
Geizhals » Forum » Programmierung » Denkanstoss für Java Programm !!! (30 Beiträge, 23 Mal gelesen) Top-100 | Fresh-100
Du bist nicht angemeldet. [ Login/Registrieren ]
.  Re: Denkanstoss für Java Programm !!!  (Somnatic am 24.09.2002, 15:23:44)
..  Re(2): Denkanstoss für Java Programm !!!  (Switi am 24.09.2002, 15:39:25)
.  Re: Denkanstoss für Java Programm !!!  (Switi am 24.09.2002, 15:59:37)
.....  Re(5): Denkanstoss für Java Programm !!!  (Switi am 24.09.2002, 17:15:30)
............
Re(12): Denkanstoss für Java Programm !!!
25.09.2002, 14:57:13
class Encoder
{
  
private int add_factor;

/**
* constructor
* @param int factor is the value that will be added
*/
public Encoder (int factor)
{
   add_factor = factor;
}


/**
* Encodes the given string
* @param in is the string which will get encoded
* @return the encoded string
*/
  public string encodeString (String in)
  {
    String out = new String();
    for(int i=0;i<=in.length;i++)
    {
       out[i]=decodeChar(in[i]);
    }
    return (output);
  }


/**
* Ecodes the given char
* @param inchar is the Character that gets encoded
* @return the encoded char
*/
  private char encodeChar (char inchar)
  {
    char outchar = inchar + add_factor;
    if (outchar >'z')
    {
       outchar=outchar-58;
    }
    return (outchar);
  }

{


public static void man (String[]args);
{
  // Wir muessen eine Instanz vom Decoder erst erzeugen:
  // static bedeutet das es die Methode main schon VOR einem Object    
  // Decoder gibt. (sonst könnte sie ja auch nicht aufgerufen werden)
  // Wenn wir was tun wollen müssen wir also einen Dekoder erzeugen:

  Encoder my_encoder = new Encoder (2);  // 2 ist der Addierfaktor

  String outstr = my_encoder.encodeString(args[0]);
  system.out.println(outstr);
}



Immer brav mit JavaDoc kommentieren sonst gibts Popoklaps!
--
C++, Java, (Small)Eiffel, XML, Open Source developer
Please visit the raBooF commandline parser project at sourceforge!
See my user profile

Antworten PM Alle Chronologisch Zum Vorgänger
 
Melden nicht möglich
..............  Re(14): Denkanstoss für Java Programm !!!  (Switi am 25.09.2002, 15:52:29)
................  Re(16): Denkanstoss für Java Programm !!!  (RevX am 25.09.2002, 19:13:01)
................  Dieses hier läuft  (Switi am 25.09.2002, 20:47:13)
...................  Re(19): Denkanstoss für Java Programm !!!  (Switi am 26.09.2002, 08:55:11)
.....................  Re(21): Denkanstoss für Java Programm !!!  (Switi am 27.09.2002, 10:10:09)
.... Vom Autor zurückgezogen oder Autor hat seine Registrierung nicht bestätigt  (john-cord am 24.09.2002, 17:13:12)
 

Dieses Forum ist eine frei zugängliche Diskussionsplattform.
Der Betreiber übernimmt keine Verantwortung für den Inhalt der Beiträge und behält sich das Recht vor, Beiträge mit rechtswidrigem oder anstößigem Inhalt zu löschen.
Datenschutzerklärung