Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Ich versuch aus zwei Datein mein p und q zu holden, damit ich einen Laufzeittest machen kann. Die Zwei datein sind erstellt und mit dem Code verbunden. Meine frage ist wo liegt der fehler im Coder oder ob es da noch einen eifacheren Lösungsweg gibt
Exception in thread "main" java.lang.IllegalArgumentException: Could not open ThreeSum.txt
at edu.princeton.cs.introcs.In.<init>(In.java:196)
at WeightedQu.main(WeightedQu.java:41)
Caused by: java.net.MalformedURLException: no protocol: ThreeSum.txt
at java.net.URL.<init>(URL.java:593)
at java.net.URL.<init>(URL.java:490)
at java.net.URL.<init>(URL.java:439)
at edu.princeton.cs.introcs.In.<init>(In.java:182)
... 1 more
Process finished with exit code 1
Er geht mir mit dieser Fehlermeldung aus dem Programm.
"ThreeSum" soll mir den Wert p übergeben
"ThreeSum1" soll mir den Wert q übergeben
Glaub da hat was mit der Verknüpfung nicht hingehauen, nur leider hab nicht ich sondern die Professorin das ma so schnell gemacht.
Gibt es noch einen anderen weg wie ich aus einer Datei mit p und q übergeben lassen kann.
Das hat nichts mit dem Code als solches zu tun, sondern schlicht dass 'In' die angegebene Datei nicht finden kann. Ich kenne In nicht, vielleicht musst du den vollständigen Pfad zur Datei angeben (Aufrufparameter)
Falls du einen anderen Weg kennst wie ich die Daten(p und q) in dn Code einlesen kann, dann wär ich auch glücklich...
Muss das Laufzeitverhalten testen mit vielen vielen Zahlen, damit ich eine Aussage treffen kann, nur ich bekommen es einfach nicht wirklich hin, mir p und q aus einer Datei übergeben zulassen. Ich muss so ungefair 40tausend Zahlen und dann immer verdoppeln- Das wird von Hand nur sehr sehr mühsam^^