21xrx.com
2024-12-22 22:54:37 Sunday
登录
文章检索 我的文章 写文章
Java小写字母转大写:代码案例详解
2023-06-17 04:06:02 深夜i     --     --
Java 大小写转换 ASCII

在Java编程中,经常需要对字符串进行大小写转换操作。本文将为大家介绍如何将Java中的小写字母转换为大写字母,并提供代码案例进行演示。

首先,我们需要了解Java中提供的 String 类中的方法 toUpperCase(),该方法可以将字符串中所有小写字符转换为大写字符。以下是示例代码:


String input = "java小写字母转大写";

String output = input.toUpperCase();

System.out.println(output);

代码输出的结果为:


JAVA小写字母转大写

上述代码中,我们将字符串 "java小写字母转大写" 赋值给变量 input,然后调用 toUpperCase() 方法将字符串转换为大写字母,并将结果赋值给变量 output。

除此之外,我们还可以使用 ASCII 码表将小写字母转换为大写字母。在 ASCII 码表中,大写字母的值范围从 65(A)到 90(Z),而小写字母的值范围从 97(a)到 122(z)。因此,我们可以通过将小写字母的 ASCII 码值减去 32 进行转换。以下是示例代码:


String input = "java小写字母转大写";

char[] chars = input.toCharArray();

for (int i = 0; i < chars.length; i++) {

  if (chars[i] >= 'a' && chars[i] <= 'z') {

    chars[i] = (char) (chars[i] - 32);

  }

}

String output = new String(chars);

System.out.println(output);

代码输出的结果与上面的示例相同。

本文介绍了两种将Java小写字母转换为大写字母的方法,并提供了代码案例进行演示。无论采用哪种方法,都能够轻松实现字符串大小写转换操作。

码表。

  
  

评论区

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