Aktueller Inhalt von Hbx8x

  1. H

    Harshad-Zahl (Nivenzahl) und Palindrom überprüfen

    Ich glaube es handelt sich um die Quersumme von dem Integer n, welche der Methode methode(int n){ ...} mitgegeben wird
  2. H

    Frage zur ermittlung eines doppelte Paars aus Sotieralgorithmus

    Hi, wenn ich ein unsotiertes int[] unsortiertarray sotiere und zb die letzen zwei Felder vom sotierten Array int [] sotiertesarray ={......, 8, 8}das doppelte höchste Paar angeben will, zb. das 8 das größte Paar ist, wie kann man das realisieren? System.out.println("Das höchste Paar...
  3. H

    Harshad-Zahl (Nivenzahl) und Palindrom überprüfen

    Hey es geht um folgendes: Gegeben waren zwei Aufgaben mit Lösungen, wobei der Code links eine Palindrom-Überprüfung macht und der Code rechts überprüft ob eine Nivenzahl vorhanden ist. Beide Lösungen enthalten rotumrandet fast denselben Code. Was macht deser Codeabschnitt genau? Wieso wird...
  4. H

    Frage zum Array

    Ich versteh es leider nicht ganz. int[] array = {0,1,2,3,..,n} ist ein Array mit n+1 Inhalten/Feldern, diese kann man aufrufen mit array[k] z.b. das dritte Feld array [2]. Möchte man ein allgemeines Array mit einer Kapazitität von g deklarieren gilt int[] array = new int[g]. Dieses array hat...
  5. H

    Frage zum Array

    Ja, da muss sich wohl ein Fehler eingeschlichen haben. Hab es aber jetzt alles verstanden, also vielen dank! Ich hänge momentan an folgendem Array-Code im Anhang. Mir liegt zwar die Musterlösung bei mich würde dennoch eure Meinung interessieren. Es geht um das Arrayfeld c[k++]. Wie kann man...
  6. H

    Frage zum Array

    Hi und vielen dank, das hat mir sehr geholfen. Ich habe jedoch noch eine Frage zu folgendem ArrayProblem. Wieso wird in dem Codebeispiel eigentlich kein Datentyp der Variable l zugeordnet z.b. int l. Stattdessen wird ohne einem Datentyp l=a[0].length; initialisiert; Und wieso gilt l=3 wenn...
  7. H

    Links/Rechtsverschiebung oder was stellt das dar?

    Hi, ich möchte gerne die Musterlösung nachvollziehen. Nach meinen Recherchen wird ein logischer rechts-bzw linksshift verwendet der eine Verschiebung implizirt. Leider finde ich im Internet nur zusammenhänge zu binären Werten, deshalb kann ich absolut nicht nachvollziehen wie man hier vorgeht...
  8. H

    Frage zum Array

    oh ich glaub ich hab es jetzt wieso es +8 sind. Es wird ja eine Variable n deklariert die initialisiert wird mit array.length-1 , wobei array.length=9 (Ich habe einfach die inhalte zusammengezählt). 9-1=8
  9. H

    Frage zum Array

    Gegeben sei ein array der Form int [] array={0,1,-2,3,4,-5,6,7,-8}; Wieso ist int n=array.length-1; nicht 7 sondern 8? Und wieso überhaupt 8 und nicht -8? Also Länge-1 wäre doch 9-1 -> Achte Inhalt und das wäre 7. Hier steht aber es sei 8.
  10. H

    Fehlerausgabe (Ungewollte Zeichen)

    Moin, also ein Kollege und ich haben Minesweeper jetzt komplett fertig programmiert. Und das einzige was nicht ganz korrekt ist, das nun im Feld fünf Zellen mit zufälligen Zahlen ausgegeben werden (80,83,82). Also diese drei zahen vereilen sich immer mal beim neustarten auf die Zellen. Jemand...
  11. H

    Fehlerausgabe vorhanden

    public Mines minesAround(Input input){ int mines = 0; int row = input.getRow(); char cColumn = input.getColumn(); int column = zuweisung(cColumn); int action = input.getAction(); // HOW??? if(this.field[row][column] instanceof NormalesGebiet) { //if...
  12. H

    Fehlerausgabe vorhanden

    Hey, ein Freund und ich sollten Minesweeper, welches in einer shell ausgeführt wird, programmieren. Eine Zelle wird via Koordinaten aufgerufen (2D Array). z.b. x=2 und y=3. Nun ist es so, das eine Ausgabe vorhanden ist, die wir gar nicht integriert hatten. Es geht um das zählen der Minen in den...
  13. H

    abstract und interface

    Ich habe Probleme diese zwei Begriffe richtig anwenden zu können. Ich sehe noch nicht einmal den Unterschied darin. Was ich sehe ist das abstract mit extends im Zusammenhang liegt und analog interface mit implements. Geht es bei beiden nicht lediglich einfach nur um Vererbung? d.h. das...
  14. H

    abstract - Wozu?

    Die Anweisung abstract z.b. abstract class Kartenspiel wird benutzt um eine Oberklasse zu definieren und mehrfachvererbung zu realisieren in Java oder? Nun kann man über extends Unterklassen realisieren wie z.b. class Solitaire extends Kartenspiel class Spider extends Kartenspiel class Poker...
  15. H

    Frage zu Parameter einer Methode

    Hallo. Ich hätte eine allgemeine Frage zum aufstellen und benutzen von Methoden. Es geht insbesondere um die erwartenden Parameter. z.b. void beispielMethode(String abc) Um diese Methode zu nutzen erwartet Sie ja ein String z.B. via beispielMethode(IchbineinString) Vlt. muss es in diesem...
Oben