黑马程序员技术交流社区
标题:
io流
[打印本页]
作者:
ztwztw
时间:
2014-1-5 10:57
标题:
io流
用键盘输入学生信息。姓名,年龄,身高。怎么将键盘输入信息转换成学生信息
作者:
曹春洋
时间:
2014-1-5 11:14
import java.util.Scanner;
public class test {
/**
* @param args
*/
public static void main(String[] args) {
//定义一个获取键盘扫描的对象
Scanner scanner=new Scanner(System.in);
System.out.println("请输入您的名字:");
//获取输入的名字
String name=scanner.next();
System.out.println("请输入您的年龄:");
//获取输入的年龄,这里把他转换成数值型
int age=Integer.valueOf(scanner.next());
System.out.println("请输入您的身高:");
//获取输入的身高,这里把他转换成数值型
int hight=Integer.valueOf(scanner.next());
Student student=new Student(name, age, hight);
System.out.println(student);
}
//顶一个学生信息的类
static class Student{
private String name;
private int age;
private int sex;
public Student(String name, int age, int sex) {
super();
this.name = name;
this.age = age;
this.sex = sex;
}
@Override
public String toString() {
return "Student [name=" + name + ", age=" + age + ", sex=" + sex
+ "]";
}
}
}
希望这可以帮到你
作者:
小悠久
时间:
2014-1-5 17:43
import java.util.Scanner;
public class Test17 {
/**
* @param args
*/
public static void main(String[] args) {
//设置键盘输入
Scanner sc=new Scanner(System.in);
//System.out.println(str1);
System.out.println("请输入学生的姓名:");
String str1=sc.nextLine();
//System.out.println(str2);
System.out.println("请输入学生的年龄:");
String str2=sc.nextLine();
// System.out.println(str3);
System.out.println("请输入学生的身高:");
String str3=sc.nextLine();
// System.out.println(str4);
System.out.println("姓名 年龄 身高 ");
System.out.println(str1+" "+str2+" "+str3);
}
}
稍微写啦下,有点简单,你可以参考下,希望对你有用!{:soso_e116:}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2