//大家都知道一些办公软件有自动将字母转换为大写的功能。
// 输入一个长度不超过 100100 且不包括空格的字符串。要求将该字符串中的所有小写字母变成大写字母并输出。
import java.util.Scanner;
public class pratice101
{
public static void main(String[] args)
{
Scanner sc=new Scanner(System.in);
String n=sc.next();
//输入
char[]arr1=n.toCharArray();
//存入数组
for (int i = 0; i < arr1.length; i++)
{
if (arr1[i] >='a' && arr1[i] <= 'z')
{
arr1[i] = (char) (arr1[i] - ('a' - 'A'));
}
}
//将大小写改变
for (int i = 0; i < arr1.length; i++)
{
System.out.print(arr1[i]);
}
//遍历
}
}
总结区分charAT()方法以及tochararray()
toCharArray() 方法将字符串转换为字符数组。
charAt() 方法用于返回指定索引处的字符。索引范围为从 0 到 length() - 1
推荐使用第一种
本文介绍了如何使用Java编程实现字符串中所有小写字母转大写,重点讲解了`toCharArray()`方法和`charAt()`方法的应用,并突出了在字符串操作中的实际应用场景。
652

被折叠的 条评论
为什么被折叠?



