这是一个很简单的算法,不能叫做算法么就是一个交换,很简单,小写字母的ASCII码的值大于对应大写字母的值大32。接下来写一个大写交换的代码,致敬倪妮哈哈哈
public class sToS{
//大小写之间的转化数字不处理
public static void main(String[] agrs){
String Line = "ilOVEyOU1314";
aToA(Line);
}
private static void aToA(String line){
StringBuffer sb = new StringBuffer();
for(int i=0;i
='A'&&line.charAt(i)<='Z'){
c = (char)(line.charAt(i)+32);
}
if(line.charAt(i)>='a'&&line.charAt(i)<='z'){
c = (char)(line.charAt(i)-32);
}
if(line.charAt(i)>='0'&&line.charAt(i)<='9'){
c = line.charAt(i);
}
sb.append(c);
}
System.out.println(sb.toString());
}
}
就是这个样子的,好啦该学习啦。