//输入不同对象的姓名、性别、年龄、体重和住址等信息,并输出显示。

本文介绍了一个简单的Java程序,用于创建两个对象并展示它们的姓名、性别、年龄、体重及住址等基本信息。
//输入不同对象的姓名、性别、年龄、体重和住址等信息,并输出显示。
package JAVA;
public class java {
private String name;
private int age;
private String address;
private char sex;
private int weight;
public static void main(String[] args) {java p1 = new java( ) ;  //声明并实例化一Person对象p1
java p2 = new java( ) ;  //声明并实例化一Person对象p2
// 给p1的属性赋值 
p1.name = "紫玉" ; 
p1.age = 18 ; 
p1.address="重庆";
p1.sex='m';
p1.weight=98;
// 给p2的属性赋值 
p2.name = "夜月" ; 
p2.age = 16 ; 
p2.address="北京";
p2.sex='w';
p2.weight=87;
System.out.println("我是:"+p1.name+",性别:"+p1.sex+",今年:"+p1.age+"岁"+",体重:"+p1.weight+",住址是:"+p1.address);
System.out.println("我是:"+p2.name+",性别:"+p2.sex+",今年:"+p2.age+"岁"+",体重:"+p2.weight+",住址是:"+p2.address);
}
}
在 Eclipse 中编写 Java 程序实现从键盘输入个人信息姓名年龄性别身高体重住址、电话)显示出来,可以使用 Java 的`Scanner`类来实现。以下是具体步骤示例代码: ### 步骤 1. 打开 Eclipse,创建一个新的 Java 项目。 2. 在项目中创建一个新的 Java 类,例如命名为`PersonalInfoInput`。 3. 编写 Java 代码,使用`Scanner`类从键盘读取输入输入信息显示出来。 ### 示例代码 ```java import java.util.Scanner; public class PersonalInfoInput { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.print("请输入姓名: "); String name = scanner.nextLine(); System.out.print("请输入年龄: "); int age = scanner.nextInt(); scanner.nextLine(); // 消耗掉 nextInt() 后的换行符 System.out.print("请输入性别: "); String gender = scanner.nextLine(); System.out.print("请输入身高(cm): "); double height = scanner.nextDouble(); scanner.nextLine(); // 消耗掉 nextDouble() 后的换行符 System.out.print("请输入体重(kg): "); double weight = scanner.nextDouble(); scanner.nextLine(); // 消耗掉 nextDouble() 后的换行符 System.out.print("请输入住址: "); String address = scanner.nextLine(); System.out.print("请输入电话: "); String phone = scanner.nextLine(); // 显示输入的个人信息 System.out.println("\n您输入的个人信息如下:"); System.out.println("姓名: " + name); System.out.println("年龄: " + age); System.out.println("性别: " + gender); System.out.println("身高: " + height + " cm"); System.out.println("体重: " + weight + " kg"); System.out.println("住址: " + address); System.out.println("电话: " + phone); scanner.close(); } } ``` ### 代码解释 1. **导入`Scanner`类**:`import java.util.Scanner;` 用于引入`Scanner`类,该类可以从键盘读取用户输入。 2. **创建`Scanner`对象**:`Scanner scanner = new Scanner(System.in);` 创建一个`Scanner`对象,用于读取标准输入(键盘输入)。 3. **读取个人信息**:使用`scanner.nextLine()`读取字符串类型的信息,使用`scanner.nextInt()`读取整数类型的信息,使用`scanner.nextDouble()`读取双精度浮点数类型的信息。 4. **消耗换行符**:在使用`scanner.nextInt()`或`scanner.nextDouble()`后,需要调用`scanner.nextLine()`来消耗掉输入缓冲区中的换行符,以避免影响后续的输入。 5. **显示个人信息**:使用`System.out.println()`将输入的个人信息显示出来。 6. **关闭`Scanner`对象**:`scanner.close();` 关闭`Scanner`对象,释放资源。 ### 运行程序 1. 在 Eclipse 中,右键单击`PersonalInfoInput`类,选择`Run As` -> `Java Application`。 2. 按照提示输入个人信息,程序将显示输入信息
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值