Suchergebnisse

  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...
  16. H

    Koordinateneingabe im 2D Array soll true/false zurückgeben

    Es geht darum Minesweeper (Textbasiert) zu programmieren. Nun habe ich meine Minen mit x initialisiert. Also char mine = x; bzw als string "x" Nutze ich jetzt den namen (mine) oder wieder die werte also x bzw als String "x" für die Abfrage. Und wieso nicht den Variablennamen würde mich...
  17. H

    Koordinateneingabe im 2D Array soll true/false zurückgeben

    Hey genau so meinte ich das. Vielen dank. Ginge das eigentlich auch mithilfe des Namen des Datentyps anstatt dem Wert
  18. H

    Koordinateneingabe im 2D Array soll true/false zurückgeben

    Hey, wenn ich ein 2D Array mit z.b. allen Tastaturzeichen erstelle und z.B. bei der Koordinateneingabe x=2 und y=3 befindet sich das o. Woran erkennt nun mein Programm das es sich um ein o handelt? Es geht darum das ich etwas sagen möchte wie if o=true bzw o=false mache das ... if else mache...
  19. H

    Einfache Frage zur Punktnotation objektname.methode(wert)

    Sagen wir mal ich habe ein Objekt erzeugt mithilfe Klassenname objektname = new Klassenname: Wenn ich nun folgende Punktnotation nutze objektname.methode(wert) Wie kann ich mir das vortellen wie die Zeile ausgeführt wird? Die Methode sei jetzt frei gewählt. Sagen wir mal der Wert sei hallo...
  20. H

    Datenkapselung (get und set Methoden)

    Wenn ich Variablen in einer Klasse auf private setze kann man ja nicht auf diese aus einer anderen betrachtet nicht zugreifen. Sofern ich das richtig verstanden habe, kann man das umgehen indem man setMethoden und getMethoden aufstellt bzgl. der betrachteten private Datentyp Variablenname...
Oben