找到关于 Java 8 的 4330 篇文章

检查 Java 中的字符串是否为空白、空("")或null

Samual Sam
更新于 2020年6月27日 06:35:40

2K+ 次浏览

假设我们的字符串如下:String myStr = "";现在,我们将检查上述字符串是否为空白、空("")或null。if(myStr != null && !myStr.isEmpty() && !myStr.trim().isEmpty()) {    System.out.println("字符串不是null、非空或非空白"); } else {    System.out.println("字符串是null、空或空白"); }以下是一个检查空字符串的示例。示例 在线演示public class Demo {    public static void main(String[] args) {       String myStr = "";       if(myStr != null && !myStr.isEmpty() && !myStr.trim().isEmpty()) {          System.out.println("字符串不是null..."); 阅读更多

从 Java 字符串中删除换行符、空格和制表符

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

17K+ 次浏览

要从字符串中删除换行符、空格和制表符,请将它们替换为空,如下所示。replaceAll("[\t ]", "");上面,换行符、制表符和空格将被替换为空,因为我们使用了 replaceAll()以下是一个完整的示例。示例 在线演示public class Demo {    public static void main(String[] args) {       String originalStr = "Demo\tText";       System.out.println("包含制表符、空格和换行的原始字符串:"+originalStr);       originalStr = originalStr.replaceAll("[\t ]", "");       System.out.println("删除制表符、空格和换行符后的字符串:"+originalStr);    } }输出包含制表符、空格和换行的原始字符串:Demo Text ... 阅读更多

在 Java 中以 MMMM 格式显示月份

Samual Sam
更新于 2020年6月27日 06:37:32

9K+ 次浏览

月份的 MMMM 格式类似于完整的月份名称:一月、二月、三月等。我们将这样使用它。SimpleDateFormat("MMM");让我们来看一个例子。// 以 MMMM 格式显示月份 SimpleDateFormat simpleformat = new SimpleDateFormat("MMMM"); String strMonth= simpleformat.format(new Date()); System.out.println("MMMM 格式的月份 = "+strMonth);上面,我们使用了 SimpleDateFormat 类,因此导入了以下包。import java.text.SimpleDateFormat;以下是一个示例。示例 在线演示import java.text.Format; import java.text.SimpleDateFormat; import java.util.Date; import java.util.Calendar; public class Demo {    public static void main(String[] args) throws Exception {       // 显示当前日期和时间       Calendar cal = Calendar.getInstance();     ... 阅读更多

在 Java 中以 MMM 格式显示月份

karthikeya Boyini
更新于 2020年6月27日 06:38:45

5K+ 次浏览

月份的 MMM 格式是简写,例如 Jan、Feb、Mar、Apr 等。在这里,我们将使用以下内容。SimpleDateFormat("MMM");让我们来看一个例子。// 以 MMM 格式显示月份 SimpleDateFormat simpleformat = new SimpleDateFormat("MMM"); String strMonth= simpleformat.format(new Date()); System.out.println("MMM 格式的月份 = "+strMonth);上面,我们使用了 SimpleDateFormat 类,因此导入了以下包。import java.text.SimpleDateFormat;以下是一个示例。示例 在线演示import java.text.Format; import java.text.SimpleDateFormat; import java.util.Date; import java.util.Calendar; public class Demo {    public static void main(String[] args) throws Exception {       // 显示当前日期和时间       Calendar cal = Calendar.getInstance();     ... 阅读更多

在 Java 中使用指定的字符串左填充字符串

Samual Sam
更新于 2020年6月27日 06:39:31

137 次浏览

以下是我们的字符串。String str = "Jack";现在创建一个 StringBuilder 对象。StringBuilder strBuilder = new StringBuilder();执行左填充并将字符串长度扩展到 20。将要填充的字符串位于左侧。while (strBuilder.length() + str.length() < 20) { strBuilder.append("demo"); }以下是一个示例,其中我们用另一个字符串“demo”左填充了一个字符串示例 在线演示public class Demo {    public static void main(String[] args) {       String str = "Jack";       StringBuilder strBuilder = new StringBuilder();       // 用字符串左填充       while (strBuilder.length() + str.length() ... 阅读更多

Java 中的行分隔符

karthikeya Boyini
更新于 2020年6月27日 06:40:15

3K+ 次浏览

字符串没有换行符。我们可以通过连接换行符字符串将它们组合成两行。使用 System.lineSeparator 获取平台相关的换行符字符串。以下是一个示例。示例 在线演示public class Demo {    public static void main(String[] args) {       String str = "one" + System.lineSeparator() + "two";       System.out.println(str);    } }输出one two让我们来看另一个例子。在基于 Linux 的系统上,程序将正常工作。示例 在线演示public class Demo {    public static void main(String[] args) {       String str = System.lineSeparator();       System.out.println((int) str.charAt(0));    } }输出10

Java 程序格式化字符串

Samual Sam
更新于 2020年6月27日 06:21:49

150 次浏览

要格式化字符串,请在 Java 中使用 String.format() 方法。以下是一个格式化字符串 %s 的示例。示例 在线演示public class Demo {    public static void main(String []args) {       String str = String.format("%s %s", "demo", "text");       System.out.print("字符串:"+str);    } }输出字符串:demo text左填充字符串要左填充字符串,请使用 String.format 并设置空格。String.format("|%20s|", "demotext")如果在上面添加 30,它将从开头显示 30 个空格后的第一个字符串。String.format("|%30s|", "demotext")以下是一个示例。示例 在线演示public class Demo {    public static void main(String []args) {     ... 阅读更多

在 Java 中左填充字符串

Sharon Christine
更新于 2020年6月27日 06:22:59

738 次浏览

要左填充字符串,请使用 String.format 并设置空格。String.format("|%20s|", "demotext")如果在上面添加 30,它将从开头显示 30 个空格后的第一个字符串。String.format("|%30s|", "demotext")示例 在线演示public class Demo {    public static void main(String []args) {       System.out.print(String.format("|%20s|", "demotext"));       System.out.println("左填充!");    } }输出| demotext|左填充!

在 Java 中右填充字符串

Samual Sam
更新于 2020年6月27日 06:30:47

867 次浏览

要右填充字符串,请使用 String.format 并设置空格。String.format("%1$-" + 20 + "s", "demotext"));如果在上面添加 30,它将从开头显示 30 个空格后的下一个字符串。String.format("%1$-" + 30 + "s", "demotext")以下是一个示例。示例 在线演示public class Demo {    public static void main(String []args){       System.out.print(String.format("%1$-" + 20 + "s", "demotext"));       System.out.println("右填充!");    } }输出demotext 右填充!

Java 中时间的转换字符

karthikeya Boyini
更新于 2020年6月27日 06:13:12

222 次浏览

以下是日期时间转换字符。字符描述c完整日期和时间FISO 8601 日期D美国格式日期(月/日/年)T24 小时制计时器12 小时制R24 小时制,无秒Y四位数年份(带前导零)y年份的后两位数字(带前导零)C年份的前两位数字(带前导零)B完整月份名称b缩写月份名称m两位数月份(带前导零)d两位数日期(带前导零)e两位数日期(无前导零)A完整星期名称a缩写星期名称j三位数一年中的第几天(带前导零)H两位数小时(带前导零),介于 00 和 23 之间k两位数小时(无前导零),介于 0 和 23 之间I两位数小时(带前导零),介于 01 和 12 之间l两位数小时(无前导零),介于 1 和 12 之间M两位数分钟…… 阅读更多

广告