求一个简单的java代码

1.从控制台输入个人的姓名及年龄,并以如下格式打印:姓名:小新年龄:20要求及提示:(1)声明两个变量分别为String类型的姓名及int类型年龄。(2)准备Scanne... 1. 从控制台输入个人的姓名及年龄,并以如下格式打印:
姓名:小新
年龄:20
要求及提示:
(1)声明两个变量分别为String类型的姓名及int类型年龄。
(2)准备Scanner扫描工具。(可参照例子书写)
(3)获取控制台输入,并分别为变量赋值。
(4)打印姓名及年龄。
(5)要求:必须有提示语句提醒用户应该输入什么内容。
刚刚开始学习啊,什么都不的懂,请尽量解释一下代码的意思.
展开
 我来答
xvpeng0915
2011-03-14
知道答主
回答量:8
采纳率:0%
帮助的人:0
展开全部
public class Message {
public static void main(String[] args){
String name;
int age;

System.out.println("请输入姓名,回车结束:"); //提示输入
Scanner sc = new Scanner(System.in);
name = sc.nextLine(); //为变量赋值
System.out.println("请输入年龄,回车结束:");
age = sc.nextInt();

System.out.println("姓名:"+name+"\n年龄:"+age); //打印姓名及年龄
}
}
//不知道这样行么?
Jseven_jy
推荐于2017-11-24 · TA获得超过8122个赞
知道大有可为答主
回答量:2499
采纳率:100%
帮助的人:1141万
展开全部
代码如下,每句都加了注释了,希望能帮到你....
import java.util.Scanner;

public class Test {

public static void main(String[] args) {
String name;//保存姓名
int age;//保存年龄
Scanner in = new Scanner(System.in);//用于获取用户的输入

System.out.print("请输入您的姓名 :");//提示用户输入姓名
name = in.nextLine();//提取用户输入的姓名
System.out.print("请输入您的年龄 :");//提示用户输入年龄
age = in.nextInt();//提取用户输入的年龄

System.out.println("姓名 :" + name);//显示用户的姓名
System.out.println("年龄 : " + age);//显示用户的年龄

}

}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
AmorUnico艾唯子语
2011-03-14 · TA获得超过1616个赞
知道小有建树答主
回答量:630
采纳率:66%
帮助的人:303万
展开全部
String name = "";
int age = 0;
System.out.println("请输入你的名字:");
Scanner s = new Scanner(System.in);
name=s.next();
System.out.println("请输入你的年龄:");
age=s.nextInt();
System.out.println(name+" 你好,你的年龄为:"+age);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
kksxlkk
2011-03-14 · 超过36用户采纳过TA的回答
知道小有建树答主
回答量:109
采纳率:0%
帮助的人:75万
展开全部
public static void main(String[] args) {
String name = null; //声明变量
int age = 0;
System.out.print("请输入姓名:"); //提示语
Scanner reader=new Scanner(System.in); //读输入的文字
name = reader.next(); //给变量赋值
System.out.print("请输入年龄:");//提示语
reader=new Scanner(System.in);//给变量赋值
age = Integer.parseInt(reader.next()); //读输入的文字
System.out.println("姓名:"+name);//打印
System.out.println("年龄:"+age);
}

此方法没有对年龄进行判断,所以年龄那块输入非数字会报错,如果要进行判断,需要递归调用才行
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式