21xrx.com
2024-11-10 00:33:03 Sunday
登录
文章检索 我的文章 写文章
Java代码示例:实现字符串大小写转换并倒序输出
2023-06-17 05:34:37 深夜i     --     --
Java编程 字符串操作 大小写转换

Java作为一门面向对象的编程语言,提供了丰富的字符串处理方法,其中包括字符大小写转换和字符串倒序输出功能。本文将介绍如何使用Java语言实现字符串的大小写转换并将其倒序输出。

1. 字符大小写转换

Java中字符串的大小写转换使用toUpperCaes()和toLowerCase()方法实现,这两个方法分别将所有字符串中的字母转换为大写和小写。

代码示例:


public class StringCaseConversion {

  public static void main(String[] args) {

    String str = "Hello, World!";

    String upperStr = str.toUpperCase();

    String lowerStr = str.toLowerCase();

    System.out.println("转换前:" + str);

    System.out.println("转换后(大写):" + upperStr);

    System.out.println("转换后(小写):" + lowerStr);

  }

}

输出结果:


转换前:Hello, World!

转换后(大写):HELLO, WORLD!

转换后(小写):hello, world!

2. 字符串倒序输出

Java中字符串的倒序输出需要使用StringBuilder类和reverse()方法实现,因为String类是不可变的,而StringBuilder类可以修改和编辑字符串的内容。

代码示例:


public class StringReverse {

  public static void main(String[] args) {

    String str = "Hello, World!";

    StringBuilder sb = new StringBuilder(str);

    sb.reverse();

    System.out.println("转换前:" + str);

    System.out.println("转换后:" + sb.toString());

  }

}

输出结果:


转换前:Hello, World!

转换后:!dlroW ,olleH

3. 整合实现

将字符大小写转换和字符串倒序输出整合在一起即可实现本文的主题:实现字符串大小写转换并倒序输出。代码如下:


public class StringCaseConversionAndReverse {

  public static void main(String[] args) {

    String str = "Hello, World!";

    StringBuilder sb = new StringBuilder(str);

    sb.reverse();

    String result = sb.toString();

    String upperStr = result.toUpperCase();

    String lowerStr = result.toLowerCase();

    System.out.println("原字符串:" + str);

    System.out.println("倒序字符串:" + result);

    System.out.println("转换后(大写):" + upperStr);

    System.out.println("转换后(小写):" + lowerStr);

  }

}

输出结果:


原字符串:Hello, World!

倒序字符串:!dlroW ,olleH

转换后(大写):!DLROW ,OLLEH

转换后(小写):!dlrow ,olleh

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复