Mundarija:

Java-da satr va butun sonni birlashtira olamizmi?
Java-da satr va butun sonni birlashtira olamizmi?

Video: Java-da satr va butun sonni birlashtira olamizmi?

Video: Java-da satr va butun sonni birlashtira olamizmi?
Video: Javascript - 1 qism. JS haqida ma`lumot, 'var' kalit so`zi. 2024, Aprel
Anonim

Satrni birlashtirish int qiymatiga Java . Kimga birlashtirmoq a ip int qiymatiga, dan foydalaning birikma operator. int val = 3; Endi, to birlashtirmoq a ip , siz e'lon qilish kerak a ip va + operatoridan foydalaning.

Shuni ham bilingki, agar siz satrga int qo'shsangiz nima bo'ladi?

Siz ni birlashtirmoqda int satrda . In String birikma int ga aylantirildi String . In a ga aylantiriladi ip , shuning uchun nazorat summasining qiymati 15Mesalt bo'ladi. Agar faqat bitta operand ifodasi turdagi String , keyin ip a hosil qilish uchun boshqa operandda konvertatsiya amalga oshiriladi ip ish vaqtida.

Keyinchalik savol tug'iladi, qaysi operator qatorlarni birlashtirishda ishlatilishi mumkin? Ko'pgina dasturlash tillarida satrlarni birlashtirish ikkilik infiks operatori hisoblanadi. + (ortiqcha) operatori ko'pincha satr uchun birlashmani ko'rsatish uchun haddan tashqari yuklanadi argumentlar : "Salom, " + "Dunyo" qiymati "Salom, Dunyo".

Shu tarzda, Java-da qanday qilib birlashtirasiz?

+ operatoridan foydalanish eng keng tarqalgan usuldir birlashtirmoq ikkita tor Java . Siz o'zgaruvchini, raqamni yoki String literalini (har doim qo'sh tirnoq bilan o'ralgan) berishingiz mumkin. Birlashtirilgan satr chop etilganda, uning so'zlari to'g'ri ajratilishi uchun bo'sh joy qo'shishni unutmang.

Qanday qilib raqamni satrga aylantirasiz?

Java-da butun sonni satrga aylantirishning turli usullari

  1. Integer.toString(int) yordamida aylantirish Integer sinfida belgilangan int parametrini ifodalovchi String obyektini qaytaruvchi statik usul mavjud.
  2. String.valueOf(int) yordamida aylantirish
  3. Integer(int).toString() yordamida aylantirish
  4. DecimalFormat yordamida aylantirish.
  5. StringBuffer yoki StringBuilder yordamida aylantirish.
  6. Maxsus radix bilan aylantiring.

Tavsiya: