找到 4330 篇文章 关于 Java 8

在 Java 中将 Unicode 转换为 UTF-8

Nancy Den
更新于 2020年6月26日 14:56:04

12K+ 次浏览

在了解它们的转换之前,让我们先了解 Unicode 和 UTF-8。Unicode 是一种国际字符编码标准,能够表示全球大多数书面语言。Unicode 使用十六进制表示字符。Unicode 是一种 16 位字符编码系统。最低值为 \u0000,最高值为 \uFFFF。UTF-8 是一种可变长度字符编码。UTF-8 可以像 ASCII 一样紧凑,但也包含任何 Unicode 字符,文件大小会略有增加。UTF 代表 Unicode 变换格式。“8”表示…… 阅读更多

反转 Java 中 StringBuffer 对象中的字符序列

Anvi Jain
更新于 2020年6月26日 14:57:30

171 次浏览

为了反转 StringBuffer 对象中的字符序列,我们使用 reverse() 方法。reverse() 方法用其自身的反向字符序列替换字符序列。声明 - java.lang.StringBuffer.reverse 方法声明如下:public StringBuffer reverse()让我们来看一个使用 reverse() 方法反转 StringBuffer 对象中字符序列的程序。示例 在线演示public class Example {    public static void main(String[] args) {       StringBuffer sb = new StringBuffer("Hello World");       System.out.println("原始 StringBuffer 对象:"+ sb);       sb.reverse();       System.out.println("新的 StringBuffer 对象:"+sb);   ... 阅读更多

从 Java 中的 StringBuilder 中删除子字符串

Krantik Chavan
更新于 2020年6月26日 15:00:46

10K+ 次浏览

为了从 Java StringBuilder 对象中删除子字符串,我们使用 delete() 方法。delete() 方法从序列中删除一定范围内的字符。delete() 方法有两个参数,start 和 end。从 start 到 end-1 索引的字符将被删除。声明 - java.lang.StringBuilder.delete() 方法声明如下:public StringBuilder delete(int start, int end)让我们来看一个从 StringBuilder 删除子字符串的示例。示例 在线演示public class Example {    public static void main(String[] args) {       StringBuilder sb = new StringBuilder("Welcome to Java Programming");       System.out.println("原始 StringBuilder 对象:"+ sb.toString()); ... 阅读更多

从 Java StringBuffer 对象中删除指定范围内的字符

Anvi Jain
更新于 2020年6月27日 13:20:44

2K+ 次浏览

为了从 Java StringBuffer 对象中删除特定范围内的字符,我们使用 delete() 方法。delete() 方法从序列中删除一定范围内的字符。delete() 方法有两个参数,start 和 end。从 start 到 end-1 索引的字符将被删除。声明 - java.lang.StringBuffer.delete() 方法声明如下:让我们来看一个从 Java StringBuffer 对象中删除特定范围内的字符的程序。示例 在线演示public class Example {    public static void main(String[] args) {       StringBuffer sb = new StringBuffer("Hello World");       System.out.println("原始 StringBuffer 对象:"... 阅读更多

从 Java StringBuffer 对象中删除一个字符

Nitya Raut
更新于 2020年6月26日 15:04:51

364 次浏览

为了从 Java StringBuffer 对象中删除一个字符,我们使用 deleteCharAt() 方法。deleteCharAt() 删除指定索引处的字符。StringBuffer 对象的结果字符序列长度减少一个。声明 - java.lang.StringBuffer.deleteCharAt() 方法声明如下:public StringBuffer deleteCharAt(int index)让我们来看一个说明 deleteCharAt() 用法的程序。示例 在线演示public class Example {    public static void main(String[] args) {       StringBuffer sb = new StringBuffer("Hello World");       sb.deleteCharAt(7);       System.out.println(sb);    } }输出Hello Wrld

在 Java 中获取角度的反正弦

Nancy Den
更新于 2020年6月26日 15:05:58

181 次浏览

要在 Java 中获取给定值的反正弦,我们使用 java.lang.Math.asin() 方法。asin() 方法接受一个需要计算其角度的双精度值。返回的角度范围在 -pi/2 到 pi/2 之间。如果参数为 NaN,则结果为 NaN。当参数为零时,输出为与参数符号相同的零。声明 - java.lang.Math.asin() 方法声明如下:public static double asin(double a)其中 a 是需要计算反正弦的值。让我们来看一个获取……的程序 阅读更多

在 Java 中更改 Java StringBuffer 对象中的单个字符

Rishi Rathor
更新于 2020年6月26日 15:06:45

2K+ 次浏览

为了更改 Java 中 StringBuffer 对象中的单个字符,我们使用 setCharAt() 方法。setCharAt() 方法将作为参数指定的索引处的字符设置为另一个字符,其值为 setCharAt() 方法的参数。该方法设置一个新的字符序列,唯一的变化是作为参数传递的字符位于指定的索引处。声明 - java.lang.StringBuffer.setCharAt() 方法声明如下:public void setCharAt(int index, char ch)如果索引大于 StringBuffer 对象的长度或为负数,则会生成 IndexOutOfBoundsException。让我们来看一个……的程序 阅读更多

显示 Java 中子字符串的位置

Nishtha Thakur
更新于 2020年6月26日 15:07:37

142 次浏览

要在 Java 中显示子字符串的位置,我们使用 Java 中的 lastIndexOf() 方法。lastIndexOf() 方法返回特定 StringBuffer 对象中子字符串的最右边出现位置。如果子字符串在 StringBuffer 对象中出现多次,则返回最右边出现的子字符串的第一个字符的索引。如果找不到子字符串,则 lastIndexOf() 方法返回 -1。声明 - java.lang.StringBuffer.lastIndexOf() 方法声明如下:public int lastIndexOf(String s)其中 s 是需要查找其索引的子字符串让我们来看一个显示子字符串位置的程序。示例 在线演示public class Example ... 阅读更多

更改 Java 中 StringBuffer 对象的默认容量

Nitya Raut
更新于 2020年6月26日 15:12:55

404 次浏览

为了更改 StringBuffer 对象的默认容量,我们使用 ensureCapacity() 方法。当当前容量小于传递的参数时,将分配一个具有更大容量的新内部数组。新容量是 minimumCapacity 参数和旧容量的两倍加 2 中较大的一个。如果 minimumCapacity 为非正数,则它保持休眠状态并且不执行任何操作。声明-java.lang.StringBuffer.ensureCapacity() 方法声明如下:public void ensureCapacity(int minimumCapacity)让我们来看 ensureCapacity() 方法的工作原理示例 在线演示public class Example {    public static void main(String[] args) {       ... 阅读更多

获取 Java 中 StringBuffer 对象的容量

Nancy Den
更新于 2020年6月26日 15:13:15

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”);       // 返回当前字符串缓冲区的容量,为 16 + 5 = 21       System.out.println("StringBuffer 对象的容量 = " + b.capacity());    } }输出StringBuffer 对象的容量 = 21

广告