Мазмуну:

Java тилинде сап менен бүтүн санды бириктире алабызбы?
Java тилинде сап менен бүтүн санды бириктире алабызбы?

Video: Java тилинде сап менен бүтүн санды бириктире алабызбы?

Video: Java тилинде сап менен бүтүн санды бириктире алабызбы?
Video: 1. Python программалоо тилине киришүү 2024, Апрель
Anonim

Сапты бириктирүү int маанисине Java . үчүн бириктирүү а сап int маанисине, колдонуңуз бириктирүү оператор. int val = 3; Азыр, то бириктирүү а сап , сен жарыялоо керек а сап жана + операторун колдонуңуз.

Ошондой эле билесизби, эгер сиз сапка int кошсоңуз эмне болот?

сен бириктирип жатышат int сапта . In String бириктирүү int га айландырылды String . in a айландырылат сап , ошондуктан текшерүү суммасынын мааниси 15Mesalt болот. Эгерде бир гана операнд туюнтмасы түрү болуп саналат String , анда сап а чыгаруу үчүн башка операндда конверсия жүргүзүлөт сап иштөө убагында.

Андан кийин суроо туулат, сапты бириктирүүдө кайсы оператор колдонсо болот? Көптөгөн программалоо тилдеринде саптарды бириктирүү экилик инфикс оператору болуп саналат. + (плюс) оператору көп учурда сапты бириктирүүнү белгилөө үчүн ашыкча жүктөлөт аргументтер : "Салам, " + "Дүйнө" мааниси "Салам, Дүйнө".

Ушундай жол менен, сиз Java менен кантип бириктиресиз?

+ операторун колдонуу эң кеңири таралган ыкма бириктирүү эки сап кирет Java . Сиз өзгөрмө, сан же String литералын бере аласыз (ал ар дайым кош тырмакчалар менен курчалган). Айкалыштырылган сап басылып чыкканда анын сөздөрү туура бөлүнүшү үчүн боштук кошууну унутпаңыз.

Санды сапка кантип айландырса болот?

Java'да бүтүн санды сапка которуунун ар кандай жолдору

  1. Integer.toString(int) аркылуу конвертациялоо Integer классында белгиленген int параметрин билдирген String объектисин кайтарган статикалык метод бар.
  2. String.valueOf(int) аркылуу конвертациялоо
  3. Integer(int).toString() аркылуу конвертациялоо
  4. DecimalFormat аркылуу конвертациялоо.
  5. StringBuffer же StringBuilder аркылуу конвертациялоо.
  6. Атайын радикс менен айландыруу.

Сунушталууда: