Für einen bestimmten Zweck möchte ich die String
zu meinem Unicode zu int
oder long
oder double
konvertieren. Ich brauche nur eine Nummer. Kann mir jemand sagen, wie kann ich das tun?Convert Unicode-Zeichenfolge in int oder lang
-3
A
Antwort
-1
Verwenden Sie den entsprechenden valueOf() Methoden, zum Beispiel
Long.valueOf("123");
Double.valueOf("3.14");
1
Wenn Sie primitive Werte, die Verwendung erhalten möchten:
Integer.parseInt("12");
Long.parseLong("1024");
Double.parseDouble("1.52");
Wenn Sie Objekte zu bekommen, um diese Werte entsprechen (Integer Objekt, Langes Objekt, usw.), verwenden Sie:
Integer.valueOf("12");
Long.valueOf("1024");
Double.valueOf("4.17");
Verwandte Themen
- 1. Convert int zu int []
- 2. Convert char * in int
- 3. Convert Int in CGFloat
- 4. convert int in wstring
- 5. Konvertieren numerischer Zeichenreferenznotation in Unicodezeichenfolge
- 6. Convert int in AVX x86
- 7. Convert Int in Doppel Python
- 8. Primärschlüssel Typ: Int vs lang
- 9. Convert int const char *
- 10. Convert BIGINT UNSIGNED INT
- 11. Convert Sting zu Int
- 12. "Int" Multiplikation in C++ mit "lang lang" Ergebnis
- 13. Convert Messung von String in Int oder Float
- 14. Convert String in int-Array in Ruby
- 15. lang int int Konvertierung in Java funktioniert nicht
- 16. Convert String Scheibe in int in Rust
- 17. Convert int auf ein Byte in Go
- 18. Convert Int List Into Integer
- 19. Convert Int Stream zu Karte
- 20. Lesbarkeit von long int v. Lang
- 21. Convert json Wert in c int ++
- 22. Convert long in zwei int und umgekehrt
- 23. Convert IntPtr zu int * in C#?
- 24. Convert Nummer in Textansicht zu Int
- 25. Convert Int in BigDecimal mit Dezimal - Java
- 26. Convert Spaltenname von int String in Pandas
- 27. Convert Int in binäre Zeichenfolge bestimmter Größe
- 28. Convert int String in Standard C
- 29. Convert Schlüssel aus Wörterbuch in Python int
- 30. Convert Int zu Boolean in Einheit
Ihre Antwort ist einfach falsch. 'valueOf' gibt ein' Object' zurück. Diese Frage betrifft Primitive. – xenteros
Es ist vielleicht nicht die beste Antwort, aber es ist nicht falsch, zumindest nicht in modernen Java: Long.valueOf() gibt Long zurück, Long kann Long zugewiesen werden, Double.valueOf() gibt Double zurück, Double kann Double zugewiesen werden . Dies wird Autoboxing genannt. – candidus
Interessant. Würden Sie mir bitte etwas mehr über Autoboxen erzählen? – xenteros