黑马程序员技术交流社区
标题:
字符串
[打印本页]
作者:
JustForYou
时间:
2015-7-30 23:26
标题:
字符串
将字符串中的字母进行大小写互换(其他的都不能改变)。
public class Test1 {
public static void main(String[] args) {
String s="sjWfoR24你ieTnJ";
System.out.println(s);
String s1=method(s);
System.out.println(s1);
}
private static String method(String s) {
// TODO Auto-generated method stub
byte [] b=s.getBytes();
for(int x=0;x<b.length;x++){
if(b[x]>=97&&b[x]<=122)
b[x]-=32;
else if(b[x]>=65&&b[x]<=90)
b[x]+=32;
}
String st=new String(b);
return st;
}
}
复制代码
作者:
段燚涛
时间:
2015-7-31 16:08
和我的思路差不多
作者:
段燚涛
时间:
2015-7-31 16:09
package com.test;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class SwitchCase {
public static void main(String[] args) throws IOException{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String line = br.readLine();
for (int i = 0; i < line.length(); i++) {
char ch = line.charAt(i);
if(ch>=97&&ch<=122){//小写转大写。
ch = (char)(ch-32);
} else if(ch>=65&&ch<=90){//大写转小写。
ch = (char)(ch+32);
}
System.out.print((char)ch);
}
}
}
复制代码
作者:
噜啦啦噜啦啦
时间:
2015-7-31 20:08
赞一个 赞一个
作者:
菜鸟哥
时间:
2015-7-31 20:12
这题怎么了
作者:
菜鸟哥
时间:
2015-7-31 20:13
怎么了这题
作者:
曾云鹏
时间:
2015-7-31 22:43
复制下来慢慢看
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2