创建一个名为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);
}
}
/**
* 创建一个名为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
- 创建一个名为myinput.java的程序:包含从键盘读取 int、double、float、boolean、short、byte和string值的方法
- java Byte和各数据类型(short,int,long,float,double)之间的转换
- java Byte和各数据类型(short,int,long,float,double)之间的转换
- java中byte、short、int、long、float、double类型的取值范围
- short,int,long,double,string,float与byte数组之间的转换
- 【Java】short、int、float、boolean与byte之间的转换工具类
- byte[]与short、int、long、float、double的互换
- 第八章--包装类(Integer对象的创建及Integer类提供的各种方法、Long、Short、Boolean、Byte、Character、Double、Float)
- Java中byte数组与short,int,char,long,float,double之间的转换
- Java中byte数组与short,int,char,long,float,double之间的转换
- byte 和boolean,int,String,char,short,long之间的转换
- java 彻底理解 byte char short int float long double
- java 彻底理解 byte char short int float long double
- java 彻底理解 byte char short int float long double
- java 彻底理解 byte char short int float long double
- java:byte short int long float double char
- java 彻底理解 byte char short int float long double
- java 彻底理解 byte char short int float long double
- Qt记录应用日志
- IDEA开发工具整合ssm+maven基本配置
- Mac OS X 上修改主机名
- 爬虫实战-获取NCBI网站上SNP位点信息
- HashMap的工作原理
- 创建一个名为myinput.java的程序:包含从键盘读取 int、double、float、boolean、short、byte和string值的方法
- uva 1121
- response.setHeader()的用法详解及实现文件下载过程中出现问题的分析
- MySQL 数据库表格修改
- 理解SolrCloud的事务日志、软提交和硬提交
- knockout with绑定提示未定义的解决
- opencv学习中——图片类型转换
- Java 字符串基础
- ios 阅读器开发