搜尋
首頁Javajava教程StringBuilder類別中的重要方法
StringBuilder類別中的重要方法Jul 09, 2017 pm 06:12 PM
stringbuilder方法

下面的API註解包含了StringBuilder類別中的重要方法
  append(boolean b):將boolean 參數的字串表示形式追加到序列。
  append(char c):將 char 參數的字串表示形式追加到此序列。
  append(char[] str):將 char 陣列參數的字串表示形式追加到此序列。
  append(char[] str,int offset,int len):將 char 陣列參數的子陣列的字串表示形式追加到此序列。
  append(CharSequence s):向此 Appendable 追加到指定的字元序列。
  append(CharSequence s,int start,int end):將指定 CharSequence 的子序列追加到此序列。
  append(double d):將 double 參數的字串表示形式追加到此序列。
  append(float f):將 float 參數的字串表示形式追加到此序列。
  append(int i):將 int 參數的字串表示形式追加到此序列。
  append(long lng):將 long 參數的字串表示形式追加到此序列。
  append(Object obj):追加 Object 參數的字串表示形式。
  append(String str):將指定的字串追加到此字元序列。
  append(StringBuffer sb):將指定的 StringBuffer 追加到此序列。
  appendCodePoint(int codePoint):將 codePoint 參數的字串表示形式追蹤到此序列。
  capacity():傳回目前容量。
  charAt(int index):傳回此序列中指定索引處的 char 值。
  codePointAt(int index):傳回指定索引處的字元(統一程式碼點)。
  codePointBefore(int index):傳回指定索引前的字元(統一代碼點)。
  codePointCount(int beginIndex,int endIndex):傳回此序列指定文字範圍內的統一程式碼點。
  delete(int start,int end):移除此序列的子字串中的字元。
  deleteCharAt(int index):移除此序列指定位置上的 char。
  ensureCapacity(int minimumCapacity):確保容量至少等於指定的最小值。
  getChars(int srcBegin,int srcEnd,char[] dst,int dstBegin):將字元從此序列複製到目標字元陣列 dst。
  indexOf(String str):傳回第一次出現的指定子字串在該字串中的索引。
  indexOf(String str,int fromIndex):從指定的索引處開始,傳回第一次出現的指定子字串在該字串中的索引。
  insert(int offset,boolean b):將 boolean 參數的字串表示形式插入此序列中。
  insert(int offset,char c):將 char 參數的字串表示形式插入此序列中。
  insert(int offset,char[] str):將 char 陣列參數的字串表示形式插入此序列中。
  insert(int index,char[] str,int offset,int len):將陣列參數 str 子陣列的字串表示形式插入此序列中。
  insert(int dstOffset,CharSequence s):將指定 CharSequence 插入此序列中。
  insert(int dstOffset,CharSequence s,int start,int end):將指定 CharSequence 的子序列插入此序列中。
  insert(int offset,double d):將 double 參數的字串表示形式插入此序列中。
  insert(int offset,float f):將 float 參數的字串表示形式插入此序列中。
  insert(int offset,int i):將 int 參數的字串表示形式插入此序列中。
  insert(int offset,long l):將 long 參數的字串表示形式插入此序列。
  insert(int offset,Object obj):將 Object 參數的字串表示形式插入此字元序列中。
  insert(int offset,String str):將字串插入此字元序列中。
  lastIndexOf(String str):傳回最右邊出現的指定子字串在此字串中的索引。
  lastIndexOf(String str,int fromIndex):傳回最後一次出現的指定子字串在此字串中的索引。
  length():傳回長度(字元數)。
  offsetByCodePoints(int index,int codePointOffset):傳回此序列中的索引,該索引是從給定 index 偏移 codePointOffset 個程式碼點後得到的。
  replace(int start,int end,String str):使用給定 String 中的字元替換此序列的子字串中的字元。
  reverse():將此字元序列以其反轉形式取代。
  setCharAt(int index,char ch):將給定索引處的字元設為 ch。
  setLength(int newLength):設定字元序列的長度。
  subSequence(int start,int end):傳回一個新字元序列,該字元序列是此序列的子序列。
  substring(int start):傳回一個新的 String,它包含此字元序列目前所包含字元的子序列。
  substring(int start,int end):傳回一個新的 String,它包含此序列目前所包含字元的子序列。
  toString():傳回此序列中資料的字串表示形式。
  trimToSize():嘗試減少用於字元序列的儲存空間。

以上是StringBuilder類別中的重要方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
在Java中将字符串转换为StringBuilder在Java中将字符串转换为StringBuilderSep 02, 2023 pm 03:57 PM

StringBuilder类的append()方法接受String值并将其添加到当前对象。将字符串值转换为StringBuilder对象-获取字符串值。附加使用append()方法将字符串获取到StringBuilder。示例在下面的Java程序中,我们是将字符串数组转换为单个StringBuilder对象。 实时演示publicclassStringToStringBuilder{  publicstaticvoidmain(Stringargs[]){&a

stringbuilder清空的方法有哪些stringbuilder清空的方法有哪些Oct 12, 2023 pm 04:57 PM

stringbuilder清空的方法有:1、使用setLength(0)方法清空StringBuilder对象;2、使用delete(0, length)方法清空StringBuilder对象;3、使用replace(0, length, "")方法清空StringBuilder对象;4、使用new StringBuilder()重新创建一个新的StringBuilder对象。

使用java的StringBuilder.replace()函数替换指定范围的字符使用java的StringBuilder.replace()函数替换指定范围的字符Jul 24, 2023 pm 06:12 PM

使用java的StringBuilder.replace()函数替换指定范围的字符在Java中,StringBuilder类提供了replace()方法,可以用来替换字符串中指定范围的字符。该方法的语法如下:publicStringBuilderreplace(intstart,intend,Stringstr)上面的方法用于替换从索引star

Java中使用StringBuilder类的delete()方法删除字符串中的部分内容Java中使用StringBuilder类的delete()方法删除字符串中的部分内容Jul 26, 2023 pm 08:43 PM

Java中使用StringBuilder类的delete()方法删除字符串中的部分内容String类是Java中常用的字符串处理类,它具有很多常用的方法可用于字符串的操作。然而,在某些情况下,我们需要对字符串进行频繁的修改,而String类的不可变性会导致频繁的创建新的字符串对象,从而影响性能。为了解决这个问题,Java提供了StringBuilder类,它

Java文档解读:StringBuilder类的substring()方法详细介绍Java文档解读:StringBuilder类的substring()方法详细介绍Nov 03, 2023 pm 04:31 PM

Java文档解读:StringBuilder类的substring()方法详细介绍引言:在Java编程中,字符串的处理是非常常见的操作之一。而Java提供了一系列关于字符串处理的类和方法,其中StringBuilder类是常用于频繁字符串操作的选择。在StringBuilder类中,substring()方法是一个非常有用的方法,用于截取字符串的子串。本文将

Java如何使用StringBuilder类的substring()函数截取字符串的子串Java如何使用StringBuilder类的substring()函数截取字符串的子串Jul 24, 2023 pm 12:13 PM

Java如何使用StringBuilder类的substring()函数截取字符串的子串在Java中,我们经常需要处理字符串的操作。而Java的StringBuilder类提供了一系列的方法,方便我们对字符串进行操作。其中,substring()函数可以用于截取字符串的子串。substring()函数有两种重载形式,分别是substring(intstar

Java如何使用StringBuilder类的insert()函数在指定位置插入字符串Java如何使用StringBuilder类的insert()函数在指定位置插入字符串Jul 25, 2023 am 09:31 AM

Java如何使用StringBuilder类的insert()函数在指定位置插入字符串在Java编程中,String类是不可变类,这意味着一旦创建了一个字符串对象,就无法改变它的值。然而,在实际开发中,我们有时需要在一个字符串中插入另一个字符串。为了实现这个功能,Java提供了StringBuilder类。StringBuilder是可变类,它允许我们在已有

使用java的StringBuilder.indexOf()函数查找子字符串在字符串缓冲区中的位置使用java的StringBuilder.indexOf()函数查找子字符串在字符串缓冲区中的位置Jul 24, 2023 pm 11:33 PM

使用Java的StringBuilder.indexOf()函数查找子字符串在字符串缓冲区中的位置字符串操作是编程中常用的操作之一,而在Java中,我们经常使用的类是StringBuilder。StringBuilder是Java中可变的字符串序列,它提供了丰富的方法来对字符串进行编辑、连接和操作。在字符串操作中,有时我们需要查找某个子字符串在字符串缓冲区中

See all articles

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
2 週前By尊渡假赌尊渡假赌尊渡假赌
倉庫:如何復興隊友
1 個月前By尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
4 週前By尊渡假赌尊渡假赌尊渡假赌

熱工具

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

MantisBT

MantisBT

Mantis是一個易於部署的基於Web的缺陷追蹤工具,用於幫助產品缺陷追蹤。它需要PHP、MySQL和一個Web伺服器。請查看我們的演示和託管服務。

MinGW - Minimalist GNU for Windows

MinGW - Minimalist GNU for Windows

這個專案正在遷移到osdn.net/projects/mingw的過程中,你可以繼續在那裡關注我們。 MinGW:GNU編譯器集合(GCC)的本機Windows移植版本,可自由分發的導入函式庫和用於建置本機Windows應用程式的頭檔;包括對MSVC執行時間的擴展,以支援C99功能。 MinGW的所有軟體都可以在64位元Windows平台上運作。

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)