Ankündigung

Einklappen
Keine Ankündigung bisher.

User helfen Usern - Informatik

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    #46
    €: hat sich erledigt

    Kommentar


      #47
      Hi Leute Frage: Was passiert in der folgenden Zeile

      final ArrayList types = new ArrayList(Arrays
      .asList(FileTypes.values()));

      also "ArrayList" wird importiert vorher, genau wie " Arrays".

      Sollen hier die "values" von "FileTypes" übernommen und als Liste in "types" gespeichert werden?
      Kann noch mehr von dem "kleinen" codesample posten, aber geht erstmal nur um diese eine Zeile.
      merci

      Kommentar


        #48
        Ich bräuchte mal Ratschläge für nen simplen Code in Java der ne Fehlermeldung generiert, die leicht missverstanden werden kann, aber simpel zu fixen ist.

        Vllt hat da jemand was? ich probier grad nen paar sachen aus, finde aber nix :/

        Oder sonstige sachen zum thema fehlermeldungen und ihre auswirkungen auf programmieranfänger? ;p

        Kommentar


          #49
          @1965

          a = 65
          write (*,1000) a,a
          1000 FORMAT(B12,Z12)

          Kommentar


            #50
            Das ist schon über 1 jahr alt casio :D

            hab jetzt einfach den = == fehler genommen, der gefiel mir zwar nicht so, also falls noch jemand nen besseren hat?

            Kommentar


              #51
              Im Umgang mit arrays nicht von 0...größe-1 sondern von 1...größe zu zählen ist ein Fehler, der am Anfang schnell passieren kann. Aber ich weiß nicht welche Fehlermeldung das gibt.

              Kommentar


                #52
                dürfte wahrscheinlich out of bounds oder sowas sein, also ja nicht wirklich irreführend, bei c gibts da ja glaub ich nichtmal ne fehlermeldung.. also c ginge zur not wohl auch, ist aber m.E. nicht geeignet da ja schon schwerer als java, auch wenn das erst im detail anfängt

                Kommentar


                  #53
                  Zitat von Michael Rensing
                  Ich bräuchte mal Ratschläge für nen simplen Code in Java der ne Fehlermeldung generiert, die leicht missverstanden werden kann, aber simpel zu fixen ist.

                  Vllt hat da jemand was? ich probier grad nen paar sachen aus, finde aber nix :/

                  Oder sonstige sachen zum thema fehlermeldungen und ihre auswirkungen auf programmieranfänger? ;p
                  sowas gibts?

                  Kommentar


                    #54
                    Zitat von gestalt
                    Zitat von Michael Rensing
                    Ich bräuchte mal Ratschläge für nen simplen Code in Java der ne Fehlermeldung generiert, die leicht missverstanden werden kann, aber simpel zu fixen ist.

                    Vllt hat da jemand was? ich probier grad nen paar sachen aus, finde aber nix :/

                    Oder sonstige sachen zum thema fehlermeldungen und ihre auswirkungen auf programmieranfänger? ;p
                    sowas gibts?
                    Du kannst mit try {} catch (Exception e) {} z.B. deine eigene Fehlermeldung ausgeben lassen. Wenn du die systemeigenen Fehlermeldungen von Java meinst (z.B. File not found exception oder sonst was) kannst du die Ausgabe nicht ändern.

                    Kommentar


                      #55
                      Zitat von yc3
                      Zitat von gestalt
                      Zitat von Michael Rensing
                      Ich bräuchte mal Ratschläge für nen simplen Code in Java der ne Fehlermeldung generiert, die leicht missverstanden werden kann, aber simpel zu fixen ist.

                      Vllt hat da jemand was? ich probier grad nen paar sachen aus, finde aber nix :/

                      Oder sonstige sachen zum thema fehlermeldungen und ihre auswirkungen auf programmieranfänger? ;p
                      sowas gibts?
                      Du kannst mit try {} catch (Exception e) {} z.B. deine eigene Fehlermeldung ausgeben lassen. Wenn du die systemeigenen Fehlermeldungen von Java meinst (z.B. File not found exception oder sonst was) kannst du die Ausgabe nicht ändern.
                      Er sucht wohl nur Beispiele für typische Fehler von Programmieranfängern, die unter Umständen Fehlermeldungen produzieren mit denen der Anfänger dann nichts oder nur wenig anfangen kann.
                      Das Array Beispiel wird dir eine Array out of Bounds Exception ins Gesicht werfen.

                      Kommentar


                        #56
                        Eine Eingabe anfordern und den Inhalt in nem Int speichern?
                        Bei nem Buchstaben wird dann ne Fehlermeldung fliegen...hab jetzt aber kA was die Fehlermeldung sagt,.
                        Abzufangen mit try catch klar...

                        Kommentar


                          #57
                          naja das sind ja dann schon wieder "fortgeschritter" code wenn man bei try catch oder bufferedreader usw ist.. also das beispiel was ich derzeit hab:

                          int i=0;
                          if(i=0) blabal();

                          gibt halt incompatible types aus.. owohl i und 0 ja integer sind, aber die fehlermeldung gibt halt nicht direkt her das der operator falsch ist.. ich denke dann bleibe ich wohl dabei

                          Kommentar


                            #58
                            Zitat von Michael Rensing
                            naja das sind ja dann schon wieder "fortgeschritter" code wenn man bei try catch oder bufferedreader usw ist.. also das beispiel was ich derzeit hab:

                            int i=0;
                            if(i=0) blabal();

                            gibt halt incompatible types aus.. owohl i und 0 ja integer sind, aber die fehlermeldung gibt halt nicht direkt her das der operator falsch ist.. ich denke dann bleibe ich wohl dabei
                            doch, eigentlich schon. das incompatible types bezieht sich nicht auf i=0 sondern auf if(...). In der if-clause wird ein boolean erwartet, i=0 liefert einen integer. Für deine Übung wird's wohl trotzdem genügen.

                            Kommentar


                              #59
                              is jetz keine übung, sondern ne kurze hausarbeit über das thema.. aber deine anmerkung ist gut, danke dafür.. dann schreib ich den text um und sag halt das das falsche markiert wird (es wird nur "=0") in der fehlermeldung markiert und dass man halt denkt es bezieht sich auf die überprüften typen und nicht auf den if - gesammte klammer ausdruck

                              Falls du ja einen besseren fehler hättest, der dann wieder eher in meine richtung geht, wäre ich dir aber auch sehr dankbar :D muss halt nur simpler code sein

                              Kommentar


                                #60
                                Gibt es bei Java von der Konvention nen Unterschied wann man bei Kommentaren

                                /**
                                *
                                */

                                und wann
                                /*
                                *
                                */

                                benutzt? Wenn ja wo ist der Unterschied? (für die Dokumentation vllt?)

                                Kommentar

                                Lädt...
                                X