protected void init(String str){
  int len=str.length();
  text=new char[len];
  lcText=new char[len];
  for (int i=0; i < len; i++) {
    char c=str.charAt(i);
    text[i]=c;
    if (c == '\n' || c == '\r' || c == '\t') {
      lcText[i]=' ';
    }
 else     lcText[i]=((c >= 'a' && c <= 'z') || (c >= '0' && c <= '9')) ? c : Character.toLowerCase(c);
  }
}

protected void init ( String str ) { int len = str . length ( ) ; text = new char [ len ] ; lcText = new char [ len ] ; for ( int i = 0 ; i < len ; i ++ ) { char c = str . charAt ( i ) ; text [ i ] = c ; if ( c == '\n' || c == '\r' || c == '\t' ) { lcText [ i ] = ' ' ; } else lcText [ i ] = ( ( c >= 'a' && c <= 'z' ) || ( c >= '0' && c <= '9' ) ) ? c : Character . toLowerCase ( c ) ; } }
gemeinsame initialmethode der drei konstruktoren , diese erhaelt den cfml code als char [ ] und uebertraegt ihn , in die interen datenhaltung .
