找到 4330 篇文章 关于 Java 8

在 Java 中将子字符串提取为字符数组

karthikeya Boyini
更新于 2020年6月27日 05:47:28

4K+ 阅读量

要在 Java 中将子字符串提取为字符数组,请使用 getChars() 方法。假设以下为我们的字符串和字符数组。String str = "World is not enough!"; char[] chArr = new char[10];现在,使用 getChars() 方法提取子字符串。str.getChars(13, 19, chArr, 0);上述子字符串是一个字符数组,可以显示如下,如下面的完整示例所示 -示例 在线演示public class Demo {    public static void main(String[] args) {       String str = "World is not enough!";       char[] chArr = new char[10];       str.getChars(13, 19, chArr, ... 阅读更多

在 Java 中从数组元素的子集创建字符串

Samual Sam
更新于 2020年6月27日 05:48:09

398 阅读量

要从字符数组元素的子集获取字符串,请使用 copyValueOf() 方法。此方法返回一个表示数组中指定字符序列的字符串。这是我们的字符数组。char[] ch = { 'T', 'E', 'S', 'T', 'I', 'N', 'G'};现在,让我们从上述数组元素的子集创建一个字符串。String str = String.copyValueOf(ch, 4, 2);示例 在线演示public class Demo {    public static void main(String[] args) {       char[] ch = { 'T', 'E', 'S', 'T', 'I', 'N', 'G'};       String str = String.copyValueOf(ch, 4, 2);       System.out.println(str);    } }输出IN

在 Java 中从字符数组的特定部分创建字符串对象

karthikeya Boyini
更新于 2020年6月27日 05:49:54

94 阅读量

这是我们的字符数组。char[] ch = { 'T', 'E', 'S', 'T', 'I', 'N', 'G'};使用以下 String 构造函数从字符串的某些部分创建字符串对象。通过此方式,我们从字符数组中获取子字符串“IN”。String str = new String(ch, 4, 2);示例 在线演示public class Demo {    public static void main(String[] args) {       char[] ch = { 'T', 'E', 'S', 'T', 'I', 'N', 'G'};       String str = new String(ch, 4, 2);       System.out.println(str);    } }输出IN

在 Java 中从字符数组创建字符串对象

Samual Sam
更新于 2020年6月27日 05:50:37

518 阅读量

这是我们的字符数组。char[] ch = { 'T', 'E', 'S', 'T'};从上述字符数组创建字符串对象非常简单。将数组添加到字符串参数中,如下所示 -String str = new String(ch);示例 在线演示public class Demo {    public static void main(String[] args) {       char[] ch = { 'T', 'E', 'S', 'T'};       String str = new String(ch);       System.out.println(str);    } }输出TEST

Java 中的参数索引

karthikeya Boyini
更新于 2020年6月27日 05:51:16

512 阅读量

参数索引允许程序员重新排序输出。让我们看一个例子。示例 在线演示public class Demo {    public static void main(String[] args) {       System.out.printf("重新排序前 = %s %s %s %s %s %s", "one", "two", "three", "four", "five", "six" );       System.out.printf("重新排序后 = %6$s %5$s %4$s %3$s %2$s %1$s", "one", "two", "three", "four", "five", "six" );       System.out.printf("重新排序前 = %d %d %d", 100, 200, 300);       System.out.printf("重新排序后 = %2$d %3$d %1$d", 100, 200, 300);    } }输出重新排序前 = one two three four five six 重新排序后 = ... 阅读更多

使用 Java 中的 printf 方法显示本地化的月份名称

Samual Sam
更新于 2020年6月27日 05:35:41

102 阅读量

要在 Java 中显示本地化的函数名称,请使用“B”转换字符。System.out.printf("本地化月份:%TB", d);要以小写形式显示函数名称,请使用“%tb”System.out.printf("本地化月份:%tB", d);示例 在线演示import java.util.Date; public class Demo {    public static void main(String[] args) {       Date d = new Date();       System.out.printf("上午/下午指示器:%tp", d);       System.out.printf("上午/下午指示器:%Tp", d);       System.out.printf("本地化月份:%tB", d);       System.out.printf("本地化月份:%TB", d);    } }输出上午/下午指示器:pm 上午/下午指示器:PM 本地化月份:November 本地化月份:NOVEMBER右对齐和左对齐值 ... 阅读更多

Java 中特定于区域设置的上午/下午指示器

karthikeya Boyini
更新于 2020年6月27日 05:36:27

83 阅读量

特定于区域设置的上午/下午指示器是 AM/PM 标记指示器。使用“p”转换字符显示 AM/PM。System.out.printf("上午/下午指示器:%tp",d);示例 在线演示import java.util.Date; public class Demo {    public static void main(String[] args) {       Date d = new Date();       System.out.printf("上午/下午指示器:%tp",d);       System.out.printf("上午/下午指示器:%Tp",d);    } }输出上午/下午指示器:pm 上午/下午指示器:PM

使用 Java 日期和时间转换字符显示自纪元以来的毫秒数

Samual Sam
更新于 2020年6月27日 05:37:12

150 阅读量

要显示自纪元以来的毫秒数,请使用“Q”日期和时间转换说明符。System.out.printf("自纪元以来的毫秒数 = %TQ", d);以上将显示自 1970-01-01 00:00:00 GMT 以来经过的毫秒数示例 在线演示import java.util.Date; public class Demo {    public static void main(String[] args) {       Date d = new Date();       System.out.printf("纳秒数 = %tN", d);       System.out.printf("自纪元以来的秒数 = %ts", d);       System.out.printf("自纪元以来的毫秒数 = %TQ", d);    } }输出纳秒数 = 050000000 自纪元以来的秒数 = 1543241478 自纪元以来的毫秒数 = 1543241478050

使用 Java 日期和时间转换字符显示自纪元以来的秒数

karthikeya Boyini
更新于 2020年6月27日 05:38:01

370 阅读量

要显示自纪元以来的秒数,请使用“s”日期和时间转换说明符。System.out.printf("自纪元以来的秒数 = %ts", d);以上将显示自 1970-01-01 00:00:00 GMT 以来经过的秒数示例 在线演示import java.util.Date; public class Demo {    public static void main(String[] args) {       Date d = new Date();       System.out.printf("纳秒数 = %tN", d);       System.out.printf("自纪元以来的秒数 = %ts", d);    } }输出纳秒数 = 364000000 自纪元以来的秒数 = 1543241402

使用 Java 日期和时间转换字符显示纳秒数

Samual Sam
更新于 2020年6月27日 05:39:41

910 阅读量

要显示纳秒数,请使用“N”日期和时间转换说明符。System.out.printf("纳秒数 = %tN", d);示例 在线演示import java.util.Date; public class Demo {    public static void main(String[] args) {       Date d = new Date();       System.out.printf("纳秒数 = %tN", d);    } }输出纳秒数 = 092000000

广告