找到 9301 篇文章,关于面向对象编程
1K+ 阅读量
对于给定的字符串,例如“str”,编写一个 Java 程序来检查它是否包含来自指定字符数组的每个字符。如果包含,则打印“已找到”,否则打印“未找到”。Java 中的字符串是一个类,它表示字符的连续块。示例场景:输入 1:字符串 str = "pqrst"; 输入 2:char[] chSearch = {'p', 'q', r'}; 输出:res = 在给定字符串中找到字符 p、q 和 r 在字符串“pqrst”中,我们正在搜索字符集 {'p', 'q', r'}。使用迭代在这里,使用 for 循环迭代到... 阅读更多
718 阅读量
在本文中,我们将学习如何在 Java 中检查字符串是否包含给定字符集中的任何字符。我们将遍历字符串并将每个字符与我们要搜索的字符集进行比较。如果找到任何匹配项,程序将打印该字符并确认它存在于字符串中。问题陈述用 Java 编写一个程序来检查字符串是否包含给定字符集中的任何字符 - 输入 str = abcde chSearch = 'b', 'c' 输出在字符串 abcde 中找到字符 b ... 阅读更多
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("Left padded!"); } }输出| demotext|左填充