Chcę sformatować int jako ciągi liczb hex. System.out.println(Integer.toHexString(1));
drukuje 1
ale chcę go jako 0x00000001
. Jak mogę to zrobić?Jak formatować liczby do strun hex?
11
A
Odpowiedz
25
Spróbuj
System.out.println(String.format("0x%08X", 1));
13
Można użyć string.Format sformatować liczbę całkowitą jako ciąg szesnastkowy.
System.out.println(String.format("0x%08X", 1));
Oznacza to, że pad z zer i dokonać całkowitej szerokości 8. 1 przekształca się hex dla Ciebie. Powyższa linia daje: 0x00000001
i
System.out.println(String.format("0x%08X", 234));
daje: 0x000000EA
0
Można użyć java.util.Formatter lub the printf method na PrintStream.
1
Od formatowania składnia udokumentowane na Java Formatter Klasa:
Integer intObject = Integer.valueOf(1);
String s = String.format("0x%08x", intObject);
System.out.println(s);
0
nie wiem Java zbyt głęboko, ale nie musi być jakiś sposób można pad wyjście z funkcja toHexString z „0” do długości 8. Jeśli „0x” będzie zawsze na początku, po prostu przyczepność na tego łańcucha na początku.
Powiązane problemy
- 1. wysławianiu formatować liczby w Pythonie
- 2. Jak formatować liczby w szablonach Bosmana?
- 3. Parse HEX ASCII na liczby?
- 4. serwer MS SQL - konwersja HEX ciąg do liczby całkowitej
- 5. jak zrobić numer do strun przyrostkiem
- 6. Jak formatować wewnątrz textarea
- 7. Hex do dziesiętnych - Swift
- 8. C# Konwersja delphi TColor do koloru (Hex)
- 9. NSString (hex) do bajtów
- 10. Jak formatować daty w Perlu?
- 11. Jak programowo formatować komórkę radgrid
- 12. Char do Hex w javascript
- 13. hex do 64 Podpisany dziesiętny
- 14. Twitter bootstrap hex do rgba?
- 15. Jak prawidłowo formatować ciągi, takie jak "mccdougal" do "McDougal"
- 16. Stwórz tabelę częstotliwości strun.
- 17. konwersji liczba ASCII do strun w R
- 18. formacie hex
- 19. Rozwiązywanie problemu "redukcji strun"
- 20. Jak przekonwertować podwójne na hex?
- 21. formatować tablicę ciągów argumentów
- 22. Android: Jak odwołać się do strun w definicji łańcucha
- 23. AngularJs: jak formatować dane w danych wejściowych?
- 24. Szyny: jak formatować i organizować trasy
- 25. Hex do tablicy char w C
- 26. Jak formatować metody z dużymi listami parametrów
- 27. Jak najlepiej formatować datetime w PHP?
- 28. Jak automatycznie formatować wcięcia kodu w VS2012?
- 29. Pierwsze bufor do stringstream w reprezentacji hex:
- 30. zdjąć łańcuch z jQuery strun
możliwe duplikat [Jak uzyskać wartość hex liczby całkowitej w java] (http://stackoverflow.com/questions/5258415/how-to-get-hex-value-from-integer-in-java) – durron597