Zum Inhalt springen

geloescht_Newlukai

Mitglieder
  • Gesamte Inhalte

    451
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von geloescht_Newlukai

  1. In zeilen und spalten stehen doch die Längen. Mußt nur noch sowas schreiben: private: float feld**; // Dynamisches zweidimensionales Array public: matrix(int x, int y) // Konstruktor mit Dimensionen und Anfangspixel { zeilen = y; spalten = x; iXAct = 0; iYAct = 0; float feld[zeilen][spalten]; for(int i = 0; i < zeilen; i++) { for (int j = 0; j < spalten; j++) { feld[i][j] = 0.0f; } } };
  2. Konzept der doppelt verketteten zirkulären Liste aneignen und in einer Klasse umsetzen.
  3. Hmm. Dann würde ich an Deiner Stelle mal OOP aufarbeiten. Denn etwas Grundwissen sollte man schon haben um dann die Zusammenhänge zu verstehen. Leider habe ich bisher nur C++-Grundwissen und kenn' die OOP-Gegebenheiten dort nicht. Jedenfalls sollte es möglich sein, einen Container zu schreiben. Dieser hat als Member ein 2Dim-Array und verschiedene Operationen um darauf zuzugreifen. Dein Code und die Erweiterung von Guybrush sehen gut aus. Im Prinzip mußt Du dann nur noch ein Objekt dieser Klasse instanziieren und handelst Deine Daten fast genau so wie direkt mit einem 2Dim-Array. Beim 1. Konzept fiele mir auch die Möglichkeit ein, das 2. dahingehend zu erweitern, daß Du statt primitiven Datentypen einfach Objekte innerhalb Deines Containers sicherst. So hast Du die Einfachheit des 2. Konzepts mit der Anforderung mehrere Werte pro Feld zu sichern.
  4. geloescht_Newlukai

    Java XML

    2 Schlagworte: JAX und JDOM. Hab' zwar selbst noch nicht mit gearbeitet. Aber soweit ich weiß, verwaltet eines der beiden die XML-Datei als Baum. Die andere bietet sequenziellen Zugriff. Könnte aber jetzt auch Unfug sein. :cool:
  5. Wie sieht denn Dein Konzept aus? Willst Du für jeden Wert, den Du früher im 2-dim. Array hattest, ein eigenes Objekt? Oder willst Du ein Objekt, das ein 2-dim. Array verwaltet? Dem Quellcode nach möchtest Du das 2. Konzept umsetzen. Und in dem Fall kann ich mich meinem Vorredner nur anschließen. Denn innerhalb des Objekts kannst Du wie gewohnt auf Dein Array zugreifen. Im ersteren Fall würde mir spontan das Wort "Liste" einfallen. Wenn ich mir das so durchdenke, ziemlich gewagter Ansatz. Für jede Zeile eine Liste, und jede Spalte wieder eine Liste, die mit den Zeilenelementen verkettet ist. Klingt irgendwie verdammt bescheuert und doch interessant. *grübel*
  6. Warum machste das nicht über .ini-Dateien?
  7. Ich denk' mal, die AUfgabenstellung hat ihren Sinn. Mir stellen sich nämlich die Nackenhaare, wenn Zeiterfassung über das Sperren des Rechners laufen würde. Was mache ich dann nämlich, wenn ich zu einem Meeting gehe?
  8. Ich weiß ja nicht, was Du vorhast. Aber JSL erlaubt es, Dein Programm als Windows-Dienst laufen zu lassen. So kann Dein Proggi auch laufen, wenn mal kein Nutzer angemeldet ist. EDIT: Hmm... nee. JSL hilft da wohl auch nicht viel.
  9. Das nenn' ich einen konstruktiven Vorschlag *g* Das erinnert mich an meine Mutter. Die hat sich mal gefragt, wieso man 3 Jahre "Computerisch" lernen müßte. Als sie mal hier war und gesehen hat, an was wir Azubis so arbeiten (und wir arbeiten wirklich, nicht wie die DTAG-Azubis), wurde ihr klar, daß wir zu wenig Zeit haben. Aber das ist alles ein allgemeines großes Problem auf das man immer wieder stößt. Man denke nur an die vielen Leute, die sich nicht intensiv mit Rechnern beschäftigen und "nur mal eben" einen Text am Rechner schreiben wollen. Was in Programmen alles steckt, damit man "nur mal eben" was tun kann, ist gewaltig. Genauso wie die Leistung des Maurers, der "nur mal eben" einen Erker bastelt. Da wären wir auch wieder bei den Kunden, die alles in kürzester Zeit verlangen. Aber ich merk' schon, ich werd' wieder philosophisch. @carstenj: Ganz Deiner Meinung.
  10. Vielleicht haben wir auch echt wichtige Sachen zu tun? Aber ich schließe mich carstenj an. Ich würde für EUR 250,- die Nacht durchackern, falls nötig. Mal SPaß beiseite. Es ist nicht so, daß keiner helfen will. Du hast Dich für diesen Beruf Fachinformatiker entschieden und Du mußt ihn auch machen. Als Maurer kannst Du auch nicht mal eben im INet nachfragen, ob Dir jemand eine Erker mauern kann, weil Du noch nie was davon gehört hast. Wenn Du allerdings Probleme hast, hilft Dir gerne jemand.
  11. Vielleicht indem Du statt einer Zeile 5 Zeilen ausliest?
  12. Zudem gehört zum strukturierten Programmieren die Trennung von Programm, Daten und GUI. Dein Vorgehen wäre also schon fachlich falsch. Zudem kommen die Probleme, die meien Vorredner schon erläutert haben.
  13. Hi _Martin_, danke. Du hast mir vorausgegriffen. Natürlich sollte es sprachunabhängig funktionieren. Ich werde Deinen Code direkt mal testen...
  14. thx, funzt super. Manchmal muß man eben durch die Brust ins Auge
  15. Hi, ich habe folgendes Problem: Ich muß ein Batchskript schreiben, welches prüft, ob ein Verzeichnis leer ist oder nicht. Bisher habe ich noch keine Lösungen gefunden. Vielleicht findet sich hier ein schlaues Köpfchen. Greetz
  16. Da sieht man mal wieder, daß Mathematik und Informatik zusammen gehören...
  17. Ich bin zwar in C/C++ nicht so bewandert, doch das OOP-Konzept sollte sich ja nicht gravierend von dem in Java unterscheiden. Ist der Sinn einer Klassenkonstante nicht verwirkt, wenn ich sie bei Objekterzeugungen ändere? Zum ersten weil es eine Konstante ist, zum zweiten, weil sie eine Klassenvariable ist? Wenn Du wirklich eine Variable beim Erzeugen eines Objektes spezifisch belegen willst, ist doch eine Objektvariable (oder Konstante) die bessere Alternative.
  18. Da gibt's nicht soviel zu verstehen. Die Befehle (wie 'java', 'ping') kennt Windows eigentlich nicht, sondern sucht in den Verzeichnissen, die Du in der PATH-Variable angibst. UNd diese Verzeichnisse werden durch ';' getrennt. D.h. wenn Du 'javac hallo.java' schaut Windows die Verzeichnisse nach einem Proggi 'javac' durch. In dem Dialog siehst Du ja schon eingebunden Pfade; orientiere Dich an denen und füge 'C:\Programme\Java\jdk1.5.0_01\bin' ein. Warum das JDK nicht komplett installiert wurde, kann ich von hier aus auch nicht sagen. Deinstalliere mal und versuche es ein zweites Mal. Hast Du vielleicht eine Online-INstallation durchgeführt, oder das Offline-Paket geladen?
  19. Wahrscheinlich weil Dein SDK nicht in der PATH-Variable eingetragen ist. Unter WinXP: Systemsteuerung | System | Erweitert | Umgebungsvariablen ... Dort gibt's in der Liste eine Variable namens PATH, die bearbeitest Du und fügst den Pfad zur javac.exe (C:\Programme\JDK\javac.exe -> C:\Programme\JDK\) mit einem ';' getrennt ein. Dann klappt das auch mim Nachbarn Allerdings reicht in eclipse normalerweise ein Klick auf den grünen Pfeil (ich glaub das ist ein grüner Pfeil). Oder Du versuchst den kleinen Pfeil neben dem grünen Pfeil und dann klappt so eine Liste auf. Dort sollte unten 'Run as ...' stehen und in dem Untermenü wählst Du dann 'Java Application'. Dann siehste Dein Proggi.
  20. Oder aber auch bei Galileo Computing das OpenBook Java ist auch eine Insel
  21. Wow. Jetzt weiß ich auch, warum man sagt, daß wir doch alle in einem Dorf wohnen. Ich weiß ja nicht, wie Deine Aufgabenstellung aussieht, aber so eine Umrechnung scheint mir aufgrund der Tatsache, daß die Erde keine perfekte Kugel ist, unmöglich. Allerdings sollte es sich für eine Kugel mit den Kreisfunktionen realisieren lassen.
  22. Das zu Deinem Vorschlag speedi @perpetuum: Ich hab' mal einen unserer Diplomanden um Hilfe gebeten. Er hatte auch keine Lösung parat, bei der man nur das Array übergeben könnte. Dies könnte man höchstens mit globalen Variablen umgehen, aber ist ja Jacke wie Hose...
  23. public Vector convertCharArrayToVector(char[] ch_Array) { Vector result = new Vector(ch_Array.length); for(int i = 0; i < ch_Array.length; i++) { result.add(ch_Array[ch_Array.length - i); } return result; }

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...