Computerhilfen.de Logo
Forum
Tipps
News
Frage stellen

KRIEGE NE DOOFE FEHLERMELDUNG BEI JAVA PROGRAMM !

Würde mich freuen wenn mir jemand hier mal kurz helfen könnte :))))

import java.util.*;

public class drawTree {

   /**
    * @param args
    */
   public static void main(String[] args) {
    drawTree(5);
   }
   
   
   void drawTree( int height ) {

       // Krone
       int spaces = height - 1;
       for( int i = 1; i <= height; i++ ) {
           for( int j = 0; j < spaces; j++ ) {
               System.out.print( " " );
           }
           for( int k = 0; k < (2 * i); k++ ) {
               System.out.print( "*" );
           }
           System.out.println( "" );
           spaces--;
       }

       // Stamm
       for( int i = 0; i < 2; i++ ) {
           for( int j = 0; j < (height - 1); j++ ) {
               System.out.print( " " );
           }
           System.out.println( "**" );
       }
   }
   
}

   


Antworten zu KRIEGE NE DOOFE FEHLERMELDUNG BEI JAVA PROGRAMM !:

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Was denn für ne Fehlermeldung?

In zeile 9 :
-Erstellen eines statischen verweises 

In zeile 9:
-Erstellen eines statischen verweises auf eine nicht statische Methode drawTree(int) von typ drawTree ist nicht möglich
-draw tree

 

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Welches ist denn Zeile 9? Ich schätze mal du musst die Funktion anders nennen als die Klasse - oder umgekehrt.

drawTree(5);

umbenennen hilf dort auch nicht weiter :(

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

So müsste es eigentlich gehen:

public class CTree {

   public static void main( String[] args ) {
       draw( 5 );
   }
   
   private void draw( int height ) { ...

EDIT: Sonst mach die Zeichenfunktion static, daran könnte es liegen...
« Letzte Änderung: 15.12.07, 22:29:09 von Lisaa »

geht immer noch nicht
 

habs schon... freund hat mir gehofeln ! Vor der Funktion hätt static stehen müssen ! Dennoch danke !

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button
EDIT: Sonst mach die Zeichenfunktion static, daran könnte es liegen...
Na sach ich doch  :)

aso .... ups :) das muss ich überlsesn haben  ::)


« Auswahlsfeld im ExcelBrauche Quellcode für einen Tannenbaum (ganz einfachen) in Java »
 

Schnelle Hilfe: Hier nach ähnlichen Fragen und passenden Tipps suchen!

Fremdwörter? Erklärungen im Lexikon!
Quellcode
Ein Quellcode, auch als Quelltext bekannt, bezeichnet den unkompilierten Programm-Code einer Software. Quell- oder Programm-Code ist der auch für Menschen lesbare Co...

Unicode
Unicode ist ein international anerkannter Standard, der als universeller Zeichencode ("Universal Code") dient und durch das Unicode-Konsortium entwickelt und verwaltet wi...

QR-Code
QR-Codes, die Abkürzung für "Quick Response Codes", sind eine Form von zweidimensionalen Barcodes. Damit lassen sich Informationen schnell und effizient speiche...