创建一个名为myinput.java的程序:包含从键盘读取 int、double、float、boolean、short、byte和string值的方法

来源:互联网 发布:魔术教学知乎 编辑:程序博客网 时间:2024/06/05 15:50
public class Test_practice {
/**
* 创建一个名为myinput.java的程序:包含从键盘读取
* int、double、float、boolean、short、byte和string值的方法。
*
*/

public String nextString(){
InputStreamReader os = null;
BufferedReader br = null;

os = new InputStreamReader(System.in);
br = new BufferedReader(os);

String str = null;
try {
str = br.readLine();
} catch (IOException e) {

e.printStackTrace();
}


return str;
}

public int nextInt(){
return Integer.parseInt(nextString());
}

public boolean nextBoolean(){
return Boolean.parseBoolean(nextString());
}

public Float nextFloat(){
return Float.parseFloat(nextString());
}

public Short nextShort(){
return Short.parseShort(nextString());
}

public Byte nextByte(){
return Byte.parseByte(nextString());
}

public static void main(String[] args) {
Test_practice ts = new Test_practice();
System.out.println("请输入学生姓名:");
String str = ts.nextString();
System.out.println(str);
System.out.println("请输入学生成绩:");
int i = ts.nextInt();
System.out.println("请输入学生性别:");
String n = ts.nextString();
if(n.equals("男")){
System.out.println(n);
}else if(n.equals("女")){
System.out.println(n);
}else{
System.out.println("papapa");
}
System.out.println("姓名:"+ str + " 成绩:" + i + " 性别:" + n);



}
}
阅读全文
0 0
原创粉丝点击