Spisu treści:

Czy możemy łączyć ciągi i liczby całkowite w Javie?
Czy możemy łączyć ciągi i liczby całkowite w Javie?

Wideo: Czy możemy łączyć ciągi i liczby całkowite w Javie?

Wideo: Czy możemy łączyć ciągi i liczby całkowite w Javie?
Wideo: How to convert a String into an Integer in Java 2024, Kwiecień
Anonim

Połącz ciąg do wartości int w Jawa . Do powiązać a strunowy do wartości int, użyj powiązanie operator. wewn wart = 3; Teraz, aby powiązać a strunowy , ty trzeba zadeklarować strunowy i użyj operatora +.

Wiesz też, co się stanie, jeśli dodasz int do łańcucha?

Ty łączą się int w łańcuchu . w Strunowy powiązanie int zamienione na Strunowy . W zostanie przekonwertowany na strunowy , więc wartość sumy kontrolnej będzie wynosić 15Mesalt. Gdyby tylko jedno wyrażenie operandowe jest typu Strunowy , następnie strunowy konwersja jest wykonywana na drugim operandzie w celu wytworzenia a strunowy W czasie wykonywania.

Następnie pojawia się pytanie, który operator może być użyty w konkatenacji ciągów? W wielu językach programowania konkatenacja ciągów jest operatorem wrostków binarnych. Operator + (plus) jest często przeciążony, aby wskazać konkatenację łańcucha argumenty : "Hello," + "World" ma wartość "Hello, World".

W ten sposób, jak łączysz się w Javie?

Korzystanie z operatora + jest najczęstszym sposobem powiązać dwie struny w Jawa . Możesz podać zmienną, liczbę lub literał ciągu (który jest zawsze otoczony podwójnymi cudzysłowami). Pamiętaj, aby dodać spację, aby po wydrukowaniu połączonego ciągu jego słowa były prawidłowo oddzielone.

Jak zamienić liczbę na ciąg?

Różne sposoby konwersji liczb całkowitych na ciągi w Javie

  1. Konwersja przy użyciu Integer.toString(int) Klasa Integer posiada metodę statyczną, która zwraca obiekt String reprezentujący określony parametr int.
  2. Konwertuj za pomocą String.valueOf(int)
  3. Konwertuj za pomocą Integer(int).toString()
  4. Konwertuj za pomocą DecimalFormat.
  5. Konwertuj za pomocą StringBuffer lub StringBuilder.
  6. Konwertuj ze specjalną podstawą.

Zalecana: