找到 34423 篇文章 适用于编程
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 ... 阅读更多
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 ... 阅读更多
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(); ... 阅读更多
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(); ... 阅读更多
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() ... 阅读更多
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
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) { ... 阅读更多
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|左填充
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 右填充!
222 阅读量
以下是日期时间的转换字符。字符描述c完整日期和时间FISO 8601 日期DU.S. 格式的日期(月/日/年)T24 小时制时间r12 小时制时间R24 小时制时间,无秒Y四位数年份(带前导零)y年份的后两位数字(带前导零)C年份的前两位数字(带前导零)B完整月份名称b缩写月份名称m两位数月份(带前导零)d两位数日期(带前导零)e两位数日期(无前导零)A完整星期名称a缩写星期名称j三位数一年中的日期(带前导零)HT两位数小时(带前导零),介于 00 和 23 之间k两位数小时(无前导零),介于 0 和 23 之间IT两位数小时(带前导零),介于 01 和 12 之间l两位数小时(无前导零),介于 1 和 12 之间M两位数分钟 ... 阅读更多
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 语言编程
C++
C#
MongoDB
MySQL
Javascript
PHP