Java數(shù)字和字符串拼接原理及案例
字符串拼接是我們在Java代碼中比較經(jīng)常要做的事情,就是把多個字符串拼接到一起。都知道,String 是 Java 中一個不可變的類,所以一旦被實(shí)例化就無法被修改。
注意細(xì)節(jié)
字符是char 類型,字符串是String 類型
1、數(shù)字拼接char,得到的還是數(shù)字,相當(dāng)于和它的ASCII編碼相加(如果定義成String 會編譯錯誤)
2、數(shù)字拼接String,得到的是String
3、數(shù)字同時拼接char 和 String,就看和誰先拼接,和誰后拼接
4、String 拼接任何類型,得到的都是String
代碼如下
public static void main(String[] args) { String s1 = 1234 + '_' + "test"; System.out.println("s1 = " + s1); String s2 = 1234 + "_" + "test"; System.out.println("s2 = " + s2); String s3 = "test" + '_' + 1234; System.out.println("s3 = " + s3); String s4 = "test" + 1234 + 56789; System.out.println("s4 = " + s4); System.out.println('_'); System.out.println(0 + '_'); }
得到的結(jié)果是:
s1 = 1329test
s2 = 1234_test
s3 = test_1234
s4 = test123456789
_
95
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
利用Jmeter發(fā)送Java請求的實(shí)戰(zhàn)記錄
JMeter是Apache組織的開放源代碼項目,它是功能和性能測試的工具,100%的用java實(shí)現(xiàn),下面這篇文章主要給大家介紹了關(guān)于如何利用Jmeter發(fā)送Java請求的相關(guān)資料,需要的朋友可以參考下2021-09-09關(guān)于Spring事務(wù)隔離、傳播屬性與@Transactional注解
這篇文章主要介紹了關(guān)于事務(wù)隔離、Spring傳播屬性與@Transactional注解,如果一組處理步驟或者全部發(fā)生或者一步也不執(zhí)行,我們稱該組處理步驟為一個事務(wù),需要的朋友可以參考下2023-05-05java實(shí)現(xiàn)統(tǒng)一異常處理的示例
一個全局異常處理類需要處理三類異常1.業(yè)務(wù)類異常,2.運(yùn)行時異常 ,3.Error,本文給大家介紹java實(shí)現(xiàn)統(tǒng)一異常處理的示例,感興趣的朋友一起看看吧2021-06-06SpringMVC數(shù)據(jù)輸出相關(guān)知識總結(jié)
今天帶大家學(xué)習(xí)SpringMVC的相關(guān)知識,文中對SpringMVC數(shù)據(jù)輸出作了非常詳細(xì)的代碼示例,對正在學(xué)習(xí)的小伙伴們很有幫助,需要的朋友可以參考下2021-06-06springboot實(shí)現(xiàn)自動郵件發(fā)送任務(wù)詳解
這篇文章主要介紹了Springboot中的郵件任務(wù),本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友參考下吧2022-04-04java環(huán)境變量的配置方法圖文詳解【win10環(huán)境為例】
這篇文章主要介紹了java環(huán)境變量的配置方法,結(jié)合圖文形式詳細(xì)分析了win10環(huán)境下java環(huán)境變量的配置方法與相關(guān)操作注意事項,需要的朋友可以參考下2020-04-04