找到 34423 篇文章 关于编程
2K+ 次浏览
为了更改 Java 中 StringBuffer 对象中的单个字符,我们使用 setCharAt() 方法。setCharAt() 方法将参数中指定的索引处的字符设置为另一个字符,其值作为 setCharAt() 方法的参数传递。该方法设置一个新的字符序列,唯一的更改是参数中传递的字符位于指定的索引处。声明 - java.lang.StringBuffer.setCharAt() 方法声明如下:public void setCharAt(int index, char ch)如果索引大于 StringBuffer 对象的长度或为负数,则会生成 IndexOutOfBoundsException。让我们来看一个程序来… 阅读更多
142 次浏览
要在 Java 中显示子字符串的位置,我们使用 Java 中的 lastIndexOf() 方法。lastIndexOf() 方法返回特定 StringBuffer 对象内子字符串的最右端出现位置。如果子字符串在 StringBuffer 对象中出现多次,则返回最右端出现的子字符串的第一个字符的索引。如果找不到子字符串,则 lastIndexOf() 方法返回 -1。声明 - java.lang.StringBuffer.lastIndexOf() 方法声明如下:public int lastIndexOf(String s)其中 s 是需要查找其索引的子字符串。让我们来看一个显示子字符串位置的程序。示例 实时演示public class Example ... 阅读更多
404 次浏览
为了更改 StringBuffer 对象的默认容量,我们使用 ensureCapacity() 方法。当当前容量小于传递的参数时,将分配一个具有更大容量的新内部数组。新容量是 minimumCapacity 参数和旧容量的两倍加 2 之间的较大者。如果最小容量是非正数,则它保持休眠状态并且不执行任何操作。声明-java.lang.StringBuffer.ensureCapacity() 方法声明如下:public void ensureCapacity(int minimumCapacity)让我们看看 ensureCapacity() 方法的工作原理示例 实时演示public class Example { public static void main(String[] args) { ... 阅读更多
123 次浏览
capacity() 方法是 StringBuffer 类的⼀个方法。它返回为最近插入的字符提供的存储数量,之后会发生分配。声明-java.lang.StringBuffer.capacity() 方法声明如下:public int capacity()让我们来看⼀个示例程序,⽰范如何获取 StringBuffer 对象的容量。示例 实时演示import java.lang.*; public class Example { public static void main(String[] args) { StringBuffer b = new StringBuffer(“Hello”); // 返回 String buffer 的当前容量,即 16 + 5 = 21 System.out.println("StringBuffer 对象的容量 = " + b.capacity()); } }输出StringBuffer 对象的容量 = 21
602 次浏览
setLength(int newLength) 方法用于更改 StringBuffer 对象的长度。它设置字符序列的长度。字符序列更新为新的序列,其长度由作为方法参数传递的值确定。newLength 应该大于或等于零。java.lang.StringBuffer(int newLength) 方法声明如下:public void setLength(int newLength)让我们来看一个示例程序,说明 setLength(int newLength) 方法的用法示例 实时演示public class Example { public static void main(String[] args) { StringBuffer sb = new StringBuffer("Hello World"); ... 阅读更多
817 次浏览
要查找 StringBuffer 对象的长度,使用 length() 函数。它是 StringBuffer 类的⼀个方法。该方法返回序列中字符的数量。声明-java.lang.StringBuffer.length() 方法声明如下:public int length()让我们来看⼀个示例程序,说明 length() 方法的⽤法-示例 实时演示public class Example { public static void main(String[] args) { StringBuffer sb = new StringBuffer("Hello World"); int len = sb.length(); // 计算 StringBuffer 对象的长度 System.out.println(len); } }输出11
238 次浏览
要创建 StringBuffer 对象,我们使用以下语法:StringBuffer s=new StringBuffer();当我们创建对象的引用时,我们使用赋值运算符。例如,String s1 = ”hi”; String s2 = s1; // s2 是 s1 的引用下面给出了一个程序,说明如何使用存储在 String 类型变量中的引用来创建 StringBuffer 对象:示例 实时演示public class Example { public static void main(String args[]) { String input = "hey"; String s1 = input; // 创建 String 的引用 ... 阅读更多
192 次浏览
StringBuffer append() 方法将特定参数的字符串表示形式附加到序列。它是 java.lang.StringBuffer 类的⼀个方法。此方法返回对对象的引用。该方法更改在方法中调用的对象的值。每个基本数据类型都将具有单独的方法:public StringBuffer append(double d) public StringBuffer append(float f) public StringBuffer append(int i) public StringBuffer append(String str) public StringBuffer append(long l) public StringBuffer append(char[] str) public StringBuffer append(char[] str, int offset, int len) public StringBuffer append(Object obj) public StringBuffer append(boolean b) public StringBuffer append(char c) public StringBuffer append(StringBuffer sb)示例⼀个程序… 阅读更多
127 次浏览
StringBuffer append() 方法将特定参数的字符串表示形式附加到序列。它是 java.lang.StringBuffer 类的⼀个方法。此方法返回对对象的引用。append() 方法的基本语法如下:public StringBuffer append(data_type variable_name)下面给出了⼀个程序,说明 append() 方法的⽤法:示例 实时演示import java.lang.*; public class Example { public static void main(String[] args) { StringBuffer s1 = new StringBuffer("太阳从东方升起 "); System.out.println("语句: " + s1); s1.append(true); System.out.println("结果: ... 阅读更多
数据结构
网络
关系数据库管理系统 (RDBMS)
操作系统
Java
iOS
HTML
CSS
Android
Python
C 语言编程
C++
C#
MongoDB
MySQL
Javascript
PHP