过节天要参加毕业时间考核要考一道java和一道数据结构的试题,担心能力有限到时候搞不到,求助给位网友,有能力的帮一下在下。考题很基础,不难,关键是要保证写对。去年的JAVA考的是  有一串字符串,大写变小写,小写变大写。 数据结构就是考的是一个链表,数据结构用JAVA或者是C语言来写都可以  。    求助各位高手,帮帮忙???????  

解决方案 »

  1.   

    JAVA考的是 有一串字符串,大写变小写,小写变大写public class Test1{    public static void main(String []args) {
    String a = "aBcD!我们";
            StringBuffer sb = new StringBuffer();
            for(int i = 0; i < a.length(); i++)
            {
                char ch = a.charAt(i);
                if(Character.isLowerCase(ch)) // 小写变大写
                {
                    sb.append(Character.toUpperCase(ch));
                }
                else if (Character.isUpperCase(ch)) //大写变小写 
                {
                    sb.append(Character.toLowerCase(ch));
                }
                else{ //非字母字符直接加上
                 sb.append(ch) ;
                }
            }
            
            String result = sb.toString();
            System.out.println("-------"+ result) ;
         }
    }
    结果:
    -------AbCd!我们你到空间去看看  ,这是有序链表的http://blog.csdn.net/cai5/article/details/7406293