wenn ich schreibe ar [0] = 12; Ich bin die Störung zu erhalten: „Typenkonflikt: kann nicht von int Objekt umwandeln“Getting "Typ nicht übereinstimmen: kann nicht von int in Objekt" Fehler zum Zeitpunkt der Einleitung der Ganzzahl innerhalb Objekt-Array in Java
Antwort
Um 12
in ein Objekt zu konvertieren müssen Sie al mindestens Java 1.5 wird dieses Autoboxing genannt
Autoboxing and unboxing was introduced in Java 1.5 to automatically convert primitive type into boxed primitive(Object or Wrapper class)
So sicher sein, auf beiden Rechnern eine Java-Version> = 1.5 haben
Große Hilfe. Danke vielmals. Ich habe gerade den Java Compiler Level von 1.4 auf 1.6 geändert und es funktioniert jetzt gut. Vielen Dank nochmal – Ameya
Großartig wie es für Sie funktioniert, sollten Sie die Antwort akzeptieren, um weitere Leser wissen zu lassen, dass dies die Lösung ist ... – Nirekin
- 1. Getting "Fehler: Typ nicht übereinstimmen" in VBA
- 2. Kann Tupel innerhalb von foldl nicht übereinstimmen
- 3. Aktualisieren funktioniert nicht zum Zeitpunkt der Aktualisierung
- 4. Getting "konnte nicht zum Typ springen"
- 5. Autoboxing kann nicht ein Int in eine Ganzzahl konvertieren
- 6. Java Unbekanntes primitives Array in Objektarray konvertieren
- 7. "int kann nicht dereferenziert werden" in Java
- 8. die Verwendung von Generika, wenn Typ zum Zeitpunkt der Kompilierung
- 9. entfernen Duplikate in der Liste der Objektarray in java
- 10. Wie nicht-generischen Typen zum Zeitpunkt der Kompilierung
- 11. Python Typ-Fehler: ‚int‘ Objekt ist nicht iterable Liste Verständnis
- 12. Der Typ java.lang.CharSequence kann nicht in der Paketdeklaration aufgelöst werden
- 13. Liste der Objektarray von XML
- 14. Der Typ 'int' den Bediener nicht unterstützen '=='
- 15. Ich bekomme einen Fehler, der besagt, dass String-Typ nicht implizit in int konvertiert werden kann.
- 16. kann nicht Folge von nicht-int vom Typ ‚float‘
- 17. Java Generics Problem: Klasse "nicht innerhalb der Grenzen der Typ-Variable" -Fehler.
- 18. Ändern einer Ganzzahl in Java
- 19. Typ kann nicht System.Runtime.Versioning.TargetFrameWorkAttribute von der Montage
- 20. Warum ist der resultierende Typ einer Division von kurzen Ganzzahlen in Java keine kurze Ganzzahl?
- 21. Fehler 'Kann Double nicht in Int' konvertieren
- 22. Getting jar nicht in der pom.xml
- 23. Das Objekt vom Typ java.util.ArrayList kann nicht in den Typ
- 24. java: Wie kann ich den Typ der Variablen innerhalb von Objekt wissen?
- 25. Ermitteln der Vorlagenpräsenz zum Zeitpunkt der Kompilierung
- 26. Schnellste Art der Umwandlung von Ganzzahl in Zeichenfolge in Java
- 27. Der Typ org.jfree.data.general.Series kann nicht aufgelöst werden
- 28. Funktion zum Abschneiden der Breite funktioniert nicht, wenn Ganzzahl übergeben
- 29. Der Typ String kann nicht
- 30. "Objekt kann nicht in einen Typ aufgelöst werden"
Was sind die Java-Compiler-Versionen auf beiden Rechnern? – Ferrybig
Was ist der Unterschied zwischen den beiden Maschinen? Vielleicht eine andere Version von Java? Stellen Sie sicher, dass Sie Ihr Java auf Ihrem Heimcomputer aktualisieren. –
Btw das sollte gut kompilieren und das ist das richtige Verhalten. Also, welcher Compiler Sie zu Hause verwenden, ist falsch. Es ist möglich, dass es sich um einen Pre-Java 5 Compiler handelt. – Madhusudhan