我想编的就是能够互相转换字母大小写的程序,我的逻辑可能错了,高手指点下给我我改改下面的程序。拜托 我好好学习学习~~
package pck;
import java.io.*;
class Input {
static char toLowerCase(char ch){
return ch;
}
static char toUpperCase(char ch){
return ch;
}
}
public class TestInput{
public static void main(String args[])
throws java.io.IOException{
char a;
BufferedReader in=new BufferedReader(new InputStreamReader(System.in));
System.out.print("请输入:");
System.out.println();
a = in.readLine(); //??????????为什么会出错?
Input pu=new Input();
System.out.println("它的大写是:"+pu.toLowerCase()+"它的小写是:"+pu.toUpperCase()); // ?????为什么出错?
}
}
package pck;
import java.io.*;
class Input {
static char toLowerCase(char ch){
return ch;
}
static char toUpperCase(char ch){
return ch;
}
}
public class TestInput{
public static void main(String args[])
throws java.io.IOException{
char a;
BufferedReader in=new BufferedReader(new InputStreamReader(System.in));
System.out.print("请输入:");
System.out.println();
a = in.readLine(); //??????????为什么会出错?
Input pu=new Input();
System.out.println("它的大写是:"+pu.toLowerCase()+"它的小写是:"+pu.toUpperCase()); // ?????为什么出错?
}
}
System.out.println("它的大写是:"+pu.toLowerCase(a)+"它的小写是:"+pu.toUpperCase(a)
System.out.println();
以上两行可以简化成
System.out.println("请输入:");