找到 4330 篇文章 关于 Java 8

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

Samual Sam
更新于 2024-10-25 11:25:30

621 次查看

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

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

karthikeya Boyini
更新于 2020-06-27 06:16:23

802 次查看

首先,考虑一个带有日期值的 object。Object arrObj[] = { "Date", Calendar.getInstance() };然后,使用 String.format() 方法格式化 Calendar 并显示日期。以下是一个示例。示例 实时演示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-06-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-06-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-06-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-06-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();现在,如果布尔值“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-08-27 18:49:01

2K+ 次查看

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

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

karthikeya Boyini
更新于 2020-06-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-06-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-06-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 ... 阅读更多

广告