JAVA的转换大写

JAVA的转换大写
package com.gx.copydemo;
import java.util.HashMap;
import java.util.Map;
/**

  • 不使用toUpperCase()和toLowerCase()的方法情况下,怎么把一段英文字母大写
  • @author QMT

*/
public class Demo {

public static void main(String[] args) {
String str=“abcABC”;
char[] chars=str.toCharArray();
for (int i = 0; i < chars.length; i++) {
if (chars[i]>‘a’-1&&chars[i]<‘z’+1) {
chars[i]-=32;//大于A小于Z +32 //大于a小于z -32
}
}
System.out.println(new String(chars));
运行效果:
JAVA的转换大写_第1张图片

你可能感兴趣的:(课堂笔记)