Suchergebnisse

Suchergebnisse 1-13 von insgesamt 13.

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Hallo no_file, hier nochmal ein paar Hinweise/Anregungen von mir: Du könntest die Temperatur-Spanne als Konstanten definieren, also TMIN:-20,TMAX:30 und vielleicht sogar dem Konstruktor, zusammen mit der Anzahl der Tage, übergeben. Wenn Du nun das max/min bestimmen willst, solltest Du bei max den Anfangswert auf TMIN setzen und bein min auf TMAX. Dann durchläufst Du dein Array und prüfst... Problem Zufallszahlen zwischen -20/+30: Ich habe mir als Entscheidungshilfe ob es friert oder nicht, eine …

  • Palindrom

    Commander Perkins - - Java, Scala & Android

    Beitrag

    Ok, das hatte ich nicht bedacht, weil ich die vergleichen-Methode ohne Parameter aufrufe: public boolean vergleiche() Dann sollte aber eigentlich nichts schiefgehen oder?

  • Palindrom

    Commander Perkins - - Java, Scala & Android

    Beitrag

    Zitat: „sobald der Stack mehr Zeichen enthält als das Array“ Wie oder wann könnte dieses Szenario denn zutreffen?

  • Palindrom

    Commander Perkins - - Java, Scala & Android

    Beitrag

    Hallo, Du brauchst Deiner vergleichen-Methode nichts übergeben. In Deinem Konstruktor werden Dein Stack und dein Array ja erzeugt, und stehen zur Verfügung. Die while-Schleife würde ich anders aufbauen: Quellcode (4 Zeilen) Allerdings ist dann z.B "MaoaM" ein Palindrom, aber "Maoam" ist keins..

  • Zitat: „Eine Funktion, die das in einer Zeile und nur einer Anweisung macht String c(String a,int i){return i<a.length()?(char)((a.charAt(i++)+2-65)%26+65)+c(a,i):"";} muss nur immer mit zweitem Parameter 0 aufgerufen werden, also z.B. c("ChiffreTest",0); “ Ab hier OffTopic: nice!! Also vorweg :unseres beides funzt nur mit Großbuchstaben... Das weckt den Spieltrieb in mir. O.K. deins ist "schmutziger", aber ich behaupte meins ist perfomanter! Meine Messung hat ergeben, dass ab einer Stringlänge …

  • Zitat: „truespin : meiner meinung nach ist immer noch das dictionary<char, char> die besste lösung! als key das jeweils den buchstaben des alphabets und als value das "verschobene" alphabet.“ Ich habe mal versucht, etwas damit zu bauen, bin aber irgendwann nicht mehr weitergekommen: Quellcode (13 Zeilen) Aber dann ist mir eine andere Methode ganz ohne Array eingefallen. Ziemlich schmutzig, aber bei mir um den Faktor 50 (einmal das komplette Buchstabet) schneller als die Methode mit den 2 Arrays:…

  • Hallo kad0r, also das Erste was mein Eclipse bemängelt, ist ein kleiner Tippfehler, der sich in dein Geheimtext-Array eingeschlichen hat: ... "Z","A" ; "B"}; Benutzt Du eine IDE ? Macht die Fehlersuche sehr viel einfacher. Zitat: „truespin : wenn du es mit den zwei arrays machen willst, dann müsstest du die beiden schleifen verschachteln!“ Sehe ich auch so. Zitat: „truespin : wobei dir aber ein array reichen würde. System.out.println(arrAlphabet[a+3]); “ Mit der Methode würde man ab "X" über den…

  • Für sowas ist der Modulos-Operator (%), der den Rest einer Division zweier ganzen Zahlen liefert, ideal. Quellcode (11 Zeilen)

  • Mit dem "+" kannst Du in Java Strings "verketten": String blah = "Hallo Welt"; System.out.println("Ausgabe: " + blah + " ! " ); Falls Du was anderes meintest, sag Bescheid oder poste mal Deinen Code.

  • Hallo, im Thread zum Kartenspiel gab es eine ähnliche Problematik, die "Java-Profi", wie ich finde, sehr elegant gelöst hat: Kartenspiel problem mit compareTo Ich vermute du packst Deine Strings in ein Array. Mache eine Liste draus, mische sie, und konvertiere, falls gewünscht, wieder in ein Array zurück: Quellcode (13 Zeilen)

  • Zitat: „wie kann ich denn verhindern das 2 mal die selben Karten erstellt werden ?“ Prüfe vor dem Einfügen einer neuen Karte ob diese bereits vorhanden ist.. Alternativ könnte man auch statt eines Arrays eine andere Datenstruktur nutzen: "Set" aus den JAVA Collections z.B. lässt keine doppelten Elemente zu. Da müsstest Du aber einiges umbauen, ist glaube ich nicht im Sinne der Aufgabenstellung. zu Teilaufgabe e: Hab da mal was gebastelt, bin mir aber nicht sicher ob das elegant und sinnvoll ist,…

  • Hallo, zu 1.) Deine Klasse Karte soll das Comparable-Interface implementieren Die Methode compareTo bekommt dann eine Karte als Parameter übergeben. Quellcode (21 Zeilen) Zitat: „2. Frage: wie muss ich das genau mit der if schleife und dem vergleichen aufbauen ist mein ansatz wenigst schon in der richtigen richtung ????“ Ich denke das sieht gut aus, eine compareTo gibt immer 0,1 oder -1 zurück, aber es gibt keine "if-Schleifen" und falls das zu vergleichende Objekt nicht vom Typ Karte ist, hast …

  • Hallo, der Fehler ist, dass Du die TextArea in Deinem Gui-Konstruktor ein zweites mal deklarierst. Quellcode (22 Zeilen) Ausserdem musst Du auf die korrekte Bezeichnung deiner Schriften achten: Helvetica statt Helvetika und Courier statt Courir, wird zwar nicht als Fehler moniert, aber Du hast nicht die Schrift, die Du eigentlich wolltest. Hoffe das löst Dein Problem. Gruss und viel Erfolg