Wenn du einfach nur willst, dass dein Programm solange wartet, bis der Nutzer Enter gedrückt hat, kannst du einfach folgende Zeile nutzen:

System.in.read();

Die read-Funktion wirft eine Exception, deshalb muss du entweder einen try-catch Block drum rum basteln, oder im Funktionskopf wegschmeißen.

Und noch ein allgemeiner Tipp, der dir das Leben einfacher machen wird:

Versuche deine Fragen kurz und deutlich zu formulieren. Programmierer sind lesefaul und je kürzer die Frage, desto höher die Chance auf Antworten.

...zur Antwort

Die Informatik ist nicht besonders schwer. Ich hatte ähnliche Sorgen wie du, als ich vor der Studienwahl stand.

Ich dachte mir, dass es soviele Informatik Freaks gibt und man als Anfänger doch keine Chance hat mit denen mitzuhalten. Das Studium habe ich mir sehr kompliziert vorgestellt. Andererseits hat mich die Informatik aber fasziniert, was möglicherweise auch daran gelegen hat, dass mich seit der Kindheit diese Klischees über Hacker, die sich ins Pentagon hacken können angezogen haben. Deshalb wollte ich in diesen Bereich.

Da meine Angst zu scheitern, weil es zu schwer sein könnte zu groß war, habe ich den Fehler gemacht mir zu überlegen, dass ich lieber Wirtschaftsinformatik studieren sollte.

Wirtschaft hab ich für ein Flachpfeifen Gebiet gehalten, dass ich mit links mache und da nicht soviel Informatik wie im normalen Informatik Studium darin vorkommen würde, dachte ich mir es wäre auch schaffbar.

Was letztlich passiert ist:

Die Wirtschaft fand ich zum Kotzen langweilig und in den Informatik-Fächern habe ich die Tiefe vermisst, weil nur die Oberfläche angekratzt wurde.

Im 3. Semester bin ich dann durch Marketing gefallen und da war es mir zu dumm und ich bin zur Informatik gewechselt.

Das war die richtige Entscheidung. Hätte direkt Informatik studieren sollen.

Was ich daraus gelernt habe und dir als Tipp geben kann:

Studiere das was dich interessiert und lass dich nicht von irgendwelchen Vorurteilen über Fächer (z.B. zu kompliziert) abschrecken.

Es gibt allerdings einen eklatanten Unterschied zwischen Informatik an der FH und an der Uni. An der Uni kann es passieren, dass du vom mathematischen und physikalischen erschlagen wirst.

Falls du Informatik an der FH studierst, musst du dir darüber keine Sorgen machen.

...zur Antwort

Und wenn du den Lehrer beeindrucken willst, dann packst du auch noch die Oktal- und Hexadezimalzahlen dazu:

public class Main {
    public static void main(String[] args) {
        char[] asciibyte = new char[256];
        System.out.println("Dezimal\tHexadezimal\tOktal\tZeichen");
        for (int i = 0; i < asciibyte.length; i++) {
            asciibyte[i] = (char)i;
            System.out.println(i + "\t" + Integer.toHexString(i) + "\t\t" + Integer.toOctalString(i) + "\t" + asciibyte[i]);
        }
    }
}
...zur Antwort

Startest du es über 64 bit? Wenn ja könntest du es in 32 bit starten und du verbrauchst automatisch weniger Arbeitsspeicher.

Ansonsten kannst du mal googlen ob es möglich ist Java Programmen beim Start eine bestimmte Menge an Arbeitsspeicher zuzuweisen. Nach oben hin ist das auf jedenfall möglich, ob man auch weniger zuweisen kann, müsstest du googlen.

...zur Antwort

Wenn da steht du sollst warten, dann würd ich deinem Betriebssystem einfach mal glauben. Es kann nämlich sein, dass du irgendwelche Prozesse am laufen hast, die auf die externe Festplatte zugreifen und wenn du die zu "gewaltsam" beendest, kann das schlechte Folgen haben.

...zur Antwort

Mich würde das nicht stören. Mach dir keinen Kopf, das findest nur du so außergewöhnlich.

...zur Antwort
Weitere Inhalte können nur Nutzer sehen, die bei uns eingeloggt sind.