共計 877 個字符,預計需要花費 3 分鐘才能閱讀完成。
丸趣 TV 小編給大家分享一下 Java 字符串怎么用,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
1. 字符
我們所見的字符類型總共有四種:
1.1數字類型,如 97、98、99 等
1.2字符類型,如 a、b、c 等
1.3特殊字符,如 $、%、等
1.4不可見字符,如 \n(換行符)、\r(回車符)、\t(Tab 字符)等
字符從本質上來講都是數字,Java 使用 Unicode 標準編碼,所以每一個字符都會映射到 0~65535 的整數。例如:
char word = 97;
System.out.println(word);// 返回字符’a’
不可見字符在不同的操作系統中表示的意義不盡相同,比如 Windows 下換行符號是“\r\n”,而 linux 下是“\n”沒有”\r”
2. 字符串
2.1 字符串的創建
字符串可以看成是字符的一個集合,我們可以通過索引(下標)來查找字符串之中的字符。創建字符串的方法有兩種:
String word = abc String word = new String(abc
盡量避免第二種創建方法,因為它性能力,可讀性差,語法也相對麻煩。
2.2 字符串的性質
在 JavaAPI 中我們可以查到 String 類的定義 public final class String extends Object implements Serializable, Comparable, CharSequence
Final 說明了 String 對象時一個最終類,不可改變,所以沒有改變字符串長度和內容的方法。
Java 運行時會維護一個 String Pool(String 池)。String 池用來存放運行時中產生的各種字符串,并且池中的字符串的內容不重復。當我們在進行字符串連接操作時,Java 虛擬機并沒有改變字符串,而是在 String Pool 中創建了一個新的字符串常量。
以上是“Java 字符串怎么用”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注丸趣 TV 行業資訊頻道!