ITPub博客

首页 > 应用开发 > > java大小写转换的问题 , 请问这里写的有什么错误

java大小写转换的问题 , 请问这里写的有什么错误

作者:snowmanjy 时间:2019-10-17 15:41:56 0 删除 编辑

import java.util.Scanner;

public class T2990 {

public static void main(String[] args) {

// TODO Auto-generated method stub

Scanner scanner = new Scanner(System.in);

String str = scanner.nextLine();

char[] str2 = new char[str.length()];

// System.out.println(str.length());

       //write your own codes

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

{

if(str2[i] < 97)

{

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

}

if(str2[i] > 97)

{

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

}

}

System.out.println(new String(str2));

}

}

我的目的是 输入 AsDf

输出 aSdF

代码好像是错的 , 高手指点下

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/1973/viewspace-3166067/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2019-04-16

  • 博文量
    104
  • 访问量
    826