欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Java String字符串內(nèi)容實(shí)現(xiàn)添加雙引號

 更新時間:2020年09月12日 15:45:46   作者:91奔跑的蝸牛  
這篇文章主要介紹了Java String字符串內(nèi)容實(shí)現(xiàn)添加雙引號,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

使用轉(zhuǎn)義符 \ (反斜杠)

String str1 = "我是\"中國\"工人";
String str2 = "\"我是中國工人\"";
System.out.println(str1);//輸出 我是"中國"工人
System.out.println(str2);//輸出 "我是中國工人"

補(bǔ)充知識:Java-輸出字符型變量時與""雙引號拼接問題

我就廢話不多說了,大家還是直接看代碼吧~

public class Demo {
     public static void main(String[] args) {
          /**
          * 字符型變量初始值是字符
          * 
          * 結(jié)論:
          * 
          * 當(dāng)輸出語句中沒有拼接“”時,字符型變量被賦值什么就輸出什么;
          * 當(dāng)“”前有2個及2個以上的字符型變量時,轉(zhuǎn)化為int類型進(jìn)行計算后輸出;
          * 當(dāng)“”前有1個或者0個字符型變量時,整個輸出語句都轉(zhuǎn)化成字符串類型后輸出;
          */
          char ch1 = 'A';
          char ch2 = 'B';
          // 初始值是什么就輸出什么
          System.out.println(ch1);            // A
          // 先轉(zhuǎn)化為int類型,進(jìn)行計算
          System.out.println(ch1+ ch2);         // 131
          // 先轉(zhuǎn)化為int類型,進(jìn)行計算
          System.out.println(ch1+ ch2 + "");      // 131
          // ""雙引號前先轉(zhuǎn)化為int類型,進(jìn)行計算,""雙引號后轉(zhuǎn)化為字符串類型
          System.out.println(ch1+ ch2 + "" + 'C');   // 131C
          // ""雙引號前后都轉(zhuǎn)化為字符串
          System.out.println(ch1 + "" + ch2 + 'C');   // ABC
          // ""雙引號前后都轉(zhuǎn)化為字符串
          System.out.println(ch1 + "" + ch2);      // AB
          // ""雙引號后都轉(zhuǎn)化為字符串
          System.out.println("" + ch1+ ch2);      // AB
          /**
          * 字符型變量初始值是字符
          *
          * 結(jié)論:
          *
          * 當(dāng)輸出語句中沒有拼接“”時,字符型變量被賦值什么就輸出什么;
          * 當(dāng)“”前有2個及2個以上的字符型變量時,轉(zhuǎn)化為int類型進(jìn)行計算后輸出;
          * 當(dāng)“”前有1個或者0個字符型變量時,整個輸出語句都轉(zhuǎn)化成字符串類型后輸出;
          */
          ch1 = 65;
          ch2 = 66;
          char ch3 = 67;
          // 初始值什么就輸出什么
          System.out.println(ch1);           // 65
          // ""雙引號前先轉(zhuǎn)化為int類型,進(jìn)行計算后輸出
          System.out.println(ch1 + ch2 + "");     // 131
          // ""雙引號前轉(zhuǎn)化為字符類型輸出
          System.out.println( ch1 + "");        // A
          // ""雙引號前先轉(zhuǎn)化為int類型,進(jìn)行計算,""雙引號后轉(zhuǎn)化為字符串類型
          System.out.println(ch1 + ch2 + "" + ch3);  // 131C
          // ""雙引號前后都轉(zhuǎn)化為字符串
          System.out.println(ch3 + "" + ch1 + ch2);  // CAB     
				  /**
          * 拼接對象是字符串時,結(jié)果和字符型變量初始值是字符相同的結(jié)果
          * 
          * 結(jié)論:
          * 
          * 當(dāng)輸出語句中沒有拼接“”時,字符型變量被賦值什么就輸出什么;
          * 當(dāng)“”前有2個及2個以上的字符型變量時,轉(zhuǎn)化為int類型進(jìn)行計算后輸出;
          * 當(dāng)“”前有1個或者0個字符型變量時,整個輸出語句都轉(zhuǎn)化成字符串類型后輸出;
          */
          int a = 1, b = 2 ;
      	  String c = "3";
       	  System.out.println(a + b + c );       // 33
          System.out.println(c + a + b);       // 312
     }
}
   

以上這篇Java String字符串內(nèi)容實(shí)現(xiàn)添加雙引號就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 用Maven插件生成Mybatis代碼的實(shí)現(xiàn)方法

    用Maven插件生成Mybatis代碼的實(shí)現(xiàn)方法

    本文主要介紹 Maven插件生成Mybatis代碼,現(xiàn)在做開發(fā)的朋友有好多用Maven 來管理代碼,這里給大家舉個例子,有需要的同學(xué)可以看下
    2016-07-07
  • JDK8 new ReentrantLock((true)加鎖流程

    JDK8 new ReentrantLock((true)加鎖流程

    這篇文章主要介紹了java面試中常遇到的問題JDK8 new ReentrantLock((true)加鎖流程示例解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-07-07
  • Spring內(nèi)存緩存Caffeine的基本使用教程分享

    Spring內(nèi)存緩存Caffeine的基本使用教程分享

    Caffeine作為當(dāng)下本地緩存的王者被大量的應(yīng)用再實(shí)際的項(xiàng)目中,可以有效的提高服務(wù)吞吐率、qps,降低rt,本文就來簡單介紹下Caffeine的使用姿勢吧
    2023-03-03
  • SpringBoot2自動裝配原理解析

    SpringBoot2自動裝配原理解析

    這篇文章主要介紹了SpringBoot2自動裝配原理解析,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-03-03
  • linux部署出現(xiàn)java文件操作報錯:java.io.FileNotFoundException解決辦法

    linux部署出現(xiàn)java文件操作報錯:java.io.FileNotFoundException解決辦法

    這篇文章主要g介紹了linux部署出現(xiàn)java文件操作報錯:java.io.FileNotFoundException解決的相關(guān)資料,這個錯誤通常表示你的Spring Boot應(yīng)用程序無法找到指定的文本文件,需要的朋友可以參考下
    2023-12-12
  • Java序列化機(jī)制詳解

    Java序列化機(jī)制詳解

    Java 序列化機(jī)制是一種將對象轉(zhuǎn)換為字節(jié)流的過程,以便在網(wǎng)絡(luò)上傳輸或保存到文件中,并能在需要時將字節(jié)流還原為對象,這一機(jī)制通過實(shí)現(xiàn) java.io.Serializable 接口來實(shí)現(xiàn),同時涉及到一些關(guān)鍵概念和注意事項(xiàng),需要的朋友可以參考下
    2023-12-12
  • JVM的類加載過程以及雙親委派模型詳解

    JVM的類加載過程以及雙親委派模型詳解

    這篇文章主要介紹了JVM的類加載過程以及雙親委派模型詳解,類加載器就是根據(jù)指定全限定名稱將 class 文件加載到 JVM 內(nèi)存,然后再轉(zhuǎn)化為 class 對象。,需要的朋友可以參考下
    2019-06-06
  • java8 Stream list to Map key 重復(fù) value合并到Collectio的操作

    java8 Stream list to Map key 重復(fù) value合并到Collectio的操作

    這篇文章主要介紹了java8 Stream list to Map key 重復(fù) value合并到Collectio的操作,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-06-06
  • 深入理解框架背后的原理及源碼分析

    深入理解框架背后的原理及源碼分析

    這篇文章來為大家深入的介紹了框架背后的原理及源碼分析,希望大家能夠更深層次的理解并使用好框架,在此與君共勉,框架雖好,但不要丟了其背后的原理
    2022-01-01
  • Java使用協(xié)同過濾算法的代碼示例

    Java使用協(xié)同過濾算法的代碼示例

    在Java中實(shí)現(xiàn)協(xié)同過濾算法通常需要一些步驟,包括加載用戶-項(xiàng)目評分?jǐn)?shù)據(jù)、計算相似度、生成推薦等,以下是一個簡化的基于用戶的協(xié)同過濾算法的代碼示例,感興趣的小伙伴跟著小編一起來看看吧
    2024-06-06

最新評論