黑马程序员技术交流社区

标题: 字符串 [打印本页]

作者: JustForYou    时间: 2015-7-30 23:26
标题: 字符串
将字符串中的字母进行大小写互换(其他的都不能改变)。
  1. public class Test1 {
  2.         public static void main(String[] args) {
  3.                 String s="sjWfoR24你ieTnJ";
  4.                 System.out.println(s);
  5.                 String s1=method(s);
  6.                 System.out.println(s1);
  7.         }
  8.         private static String method(String s) {
  9.                 // TODO Auto-generated method stub
  10.                 byte [] b=s.getBytes();
  11.                 for(int x=0;x<b.length;x++){
  12.                         if(b[x]>=97&&b[x]<=122)
  13.                                 b[x]-=32;
  14.                         else if(b[x]>=65&&b[x]<=90)
  15.                                 b[x]+=32;
  16.                 }
  17.                 String st=new String(b);
  18.                 return st;
  19.         }
  20. }
复制代码

作者: 段燚涛    时间: 2015-7-31 16:08
和我的思路差不多
作者: 段燚涛    时间: 2015-7-31 16:09
  1. package com.test;

  2. import java.io.BufferedReader;
  3. import java.io.IOException;
  4. import java.io.InputStreamReader;

  5. public class SwitchCase {
  6.         public static void main(String[] args) throws IOException{
  7.                 BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
  8.                 String line = br.readLine();
  9.                 for (int i = 0; i < line.length(); i++) {
  10.                         char ch = line.charAt(i);
  11.                        
  12.                         if(ch>=97&&ch<=122){//小写转大写。
  13.                                 ch = (char)(ch-32);
  14.                         } else         if(ch>=65&&ch<=90){//大写转小写。
  15.                                 ch = (char)(ch+32);
  16.                         }
  17.                         System.out.print((char)ch);
  18.                 }
  19.         }
  20. }
复制代码

作者: 噜啦啦噜啦啦    时间: 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