找到关于 Java 8 的 4330 篇文章

Java程序将字符串格式化为表格

Samual Sam
更新于 2024年10月25日 11:25:30

621 次浏览

在这篇文章中,我们将学习如何使用 Java 将字符串格式化为表格。Java 的 System.out.format() 方法是显示格式化输出的便捷方法。我们将定义一个指定列宽的字符串格式,以确保均匀的间距,从而创建整洁的表格布局。通过这种方法,我们可以以结构化和可读的格式显示多行字符串数据,而无需手动调整每个条目的空格。将字符串格式化为表格的步骤 以下是将字符串格式化为表格的步骤:定义格式字符串……阅读更多

在 Java 中使用 String.format() 格式化日历

karthikeya Boyini
更新于 2020年6月27日 06:16:23

802 次浏览

首先,考虑一个带有日期值的 object。Object arrObj[] = { "Date", Calendar.getInstance() };然后,使用 String.format() 方法格式化日历并显示日期。以下是一个示例。示例 实时演示import java.util.Calendar; public class Demo {    public static void main(String []args){       Object arrObj[] = { "Date", Calendar.getInstance() };       System.out.println("Formatting Date...");       System.out.println(String.format("%1$s = %2$tY %2$tm %2$te", arrObj));    } }输出Formatting Date... Date = 2018 11 17

在 Java 中对字符串执行冒泡排序

Samual Sam
更新于 2020年6月27日 06:18:25

2K+ 次浏览

要执行冒泡排序,请尝试以下代码。在此,比较每对相邻元素,如果元素不是按顺序排列,则交换元素。以下是一个示例。示例 实时演示public class Demo {    public static void main(String []args) {       String str[] = { "s", "k", "r", "v", "n"};       String temp;       System.out.println("Sorted string...");       for (int j = 0; j < str.length; j++) {           for (int i = j + 1; i < str.length; i++) {            …阅读更多

Java程序在字符串中查找子字符串

karthikeya Boyini
更新于 2024年6月18日 18:39:39

15K+ 次浏览

要在字符串中查找子字符串,请使用 indexOf() 方法。假设以下为我们的字符串。String str = "testdemo";在字符串中查找子字符串“demo”并获取索引。int index = str.indexOf( 'demo');示例 实时演示public class Demo {    public static void main(String []args) {       String str = "testdemo";       System.out.println("String: "+str);       int index = str.indexOf("demo");       System.out.printf("Substring 'demo' is at index %d", index);    } }输出String: testdemo Substring 'demo' is at index 4

Java程序在字符串中查找字符

Samual Sam
更新于 2024年6月21日 11:27:10

14K+ 次浏览

要在字符串中查找字符,请使用 indexOf() 方法。假设以下为我们的字符串。String str = "testdemo";在字符串中查找字符“d”并获取索引。int index = str.indexOf( 'd');示例 实时演示public class Demo {    public static void main(String []args) {       String str = "testdemo";       System.out.println("String: "+str);       int index = str.indexOf( 'd' );       System.out.printf("'d' is at index %d, index);    } }输出String: testdemo 'd' is at index 4让我们看另一个例子。如果找不到该字符,则该方法返回 -1 −示例 实时演示public class …阅读更多

检查 Java 字符串中是否不包含某些字符

karthikeya Boyini
更新于 2020年6月27日 06:09:03

3K+ 次浏览

假设以下为我们包含特殊字符的字符串。String str = "test*$demo";检查特殊字符。Pattern pattern = Pattern.compile("[^A-Za-z0-9]"); Matcher match = pattern.matcher(str); boolean val = match.find();现在,如果 bool 值“val”为真,则表示字符串中包含特殊字符。if (val == true) System.out.println("Special characters are in the string.");示例 实时演示import java.util.regex.Matcher; import java.util.regex.Pattern; public class Demo {    public static void main(String []args) {       String str = "test*$demo";       System.out.println("String: "+str);       Pattern pattern = Pattern.compile("[^A-Za-z0-9]");       Matcher match = pattern.matcher(str);       boolean val …阅读更多

检查 Java 字符串是否仅包含数字字符

Samual Sam
更新于 2024年8月27日 18:49:01

2K+ 次浏览

简介 在本文中,我们将探讨如何检查给定的字符串在 Java 中是否仅包含数字或数字和其他字符的混合。我们将使用 String 类及其 matches() 方法来实现此目的。问题陈述 给定一个字符串,编写一个 Java 程序来检查它是否仅包含数字字符。输入 1 4434 输出 1 字符串仅包含数字!输入 2 5demo9 输出 2 字符串包含数字和其他字符!在字符串中检查数字字符的步骤 以下是检查字符串是否仅包含数字字符的步骤:…阅读更多

从 Java 字符串中删除所有空格

karthikeya Boyini
更新于 2020年6月27日 06:01:21

126 次浏览

要从字符串中删除所有空格,请使用 replaceAll() 方法并将每个空格替换为空。假设以下为我们的字符串。String str = "This is it!";现在,让我们替换空格,最终将删除它们。String res = str.replaceAll("\s+","");示例 实时演示public class Demo {    public static void main(String []args) {       String str = "This is it!";       System.out.println("String: "+str);       String res = str.replaceAll("\s+","");       System.out.println("String after deleting whitespace: "+res);    } }输出String: This is it! String after deleting whitespace: Thisisit!

Java程序交换字符串的大小写

Samual Sam
更新于 2024年6月18日 18:01:46

13K+ 次浏览

要交换字符串的大小写,请使用。对于标题大小写字符串,使用 toLowerCase()。对于大写字符串,使用 toLowerCase()对于小写字符串,使用 toUpperCase()循环遍历我们上面讨论的字符串中的所有字符。for (int i = 0; i > len; i++) {    c = str.charAt(i);    // 标题大小写转换为小写    if (Character.isTitleCase(c)) {       c = Character.toLowerCase(c);    }    // 大写转换为小写    if (Character.isUpperCase(c)) {       c = Character.toLowerCase(c);    }    // 小写转换为大写    if (Character.isLowerCase(c)) {       c …阅读更多

Java程序从另一个字符串构造一个字符串

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

441 次浏览

要从另一个字符串构造一个字符串,首先为第一个字符串取一个字符数组。char ch[] = { 'A', 'M', 'I', 'T' }; String str1 = new String(ch);以上形成第一个字符串。现在,让我们从第一个字符串创建另一个字符串。String str2 = new String(str1);通过这种方式,我们可以轻松地从另一个字符串构造一个字符串。示例 实时演示public class Demo {    public static void main(String[] args) {       char ch[] = { 'A', 'M', 'I', 'T' };       String str1 = new String(ch);       String str2 = new String(str1);       String str3 …阅读更多

广告