「java输入年龄」java输入年龄判断
本篇文章给大家谈谈java输入年龄,以及java输入年龄判断对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、编写一个JAVA程序 输入自己的姓名和年龄并输出 怎么写
- 2、Java使用prompt输入一个年龄 然后判断 这个人在不同的年龄做什么事情
- 3、Java程序实现循环从盘输入学生的年龄+(1)当输入的年龄小于0则提示年龄不能小?
- 4、【Java】编写可以随意输入年龄,如果大于18岁则输出“你的年龄大于18岁!”如何才能无限次输入?
- 5、java程序设计,用scanner编写,输入姓名,性别,年龄,住址,婚否,可以输出相应的数据?
编写一个JAVA程序 输入自己的姓名和年龄并输出 怎么写
在main里写
String name;
String age;
Scanner sc=new Scanner(System.in);
System.out.println("输入姓名");
name=sc.nextLine();
System.out.println("输入年龄");
age=sc.nextLine();
System.out.println("姓名"+name);
System.out.println("年龄"+age);
sc.close();
扩展资料:
JAVA程序的语言特点:
1.简单性
Java看起来设计得很像C++,但是为了使语言小和容易熟悉,设计者们把C++语言中许多可用的特征去掉了,这些特征是一般程序员很少使用的。例如,Java不支持go to语句,代之以提供break和continue语句以及异常处理。
Java还剔除了C++的操作符过载(overload)和多继承特征,并且不使用主文件,免去了预处理程序。因为Java没有结构,数组和串都是对象,所以不需要指针。
Java能够自动处理对象的引用和间接引用,实现自动的无用单元收集,使用户不必为存储管理问题烦恼,能更多的时间和精力花在研发上。
2.面向对象
Java是一个面向对象的语言。对程序员来说,这意味着要注意应中的数据和操纵数据的方法(method),而不是严格地用过程来思考。在一个面向对象的系统中,类(class)是数据和操作数据的方法的集合。
数据和方法一起描述对象(object)的状态和行为。每一对象是其状态和行为的封装。类是按一定体系和层次安排的,使得子类可以从超类继承行为。在这个类层次体系中有一个根类,它是具有一般行为的类。Java程序是用类来组织的。
Java使用prompt输入一个年龄 然后判断 这个人在不同的年龄做什么事情
详细代码如下:
package com.hanqi.lianxi;
import java.util.Scanner;
public class lianxi
{undefined
public static void main(String[] args)
{undefined
Scanner sr = new Scanner(System.in);
System.out.println("请输入您的年龄:");
double age = sr.nextDouble();
if(age%1==0)
{undefined
if(age=0age=12)
{undefined
System.out.println("您是儿童");
}
else if(age12age=18)
{undefined
System.out.println("您是少年");
}
else if(age18age=40)
{undefined
System.out.println("您是青年");
}
else if(age40age=60)
{undefined
System.out.println("您是中年");
}
else if(age60age=130)
{undefined
System.out.println("您是老年");
}
else
{undefined
System.out.println("您输入年龄不在正常范围内");
}
}
else
{undefined
System.out.println("您输入的年龄格式有误,请输入正整数");
}
}
}
Java程序实现循环从盘输入学生的年龄+(1)当输入的年龄小于0则提示年龄不能小?
题目要求:当输入的年龄小于0,则提示年龄不能小0,需要重新输入直到满足条件为止。
那么我们可以设置一个while循环,如果数据小于0,则需要不断输入:
while (a0) { //如果输入的年龄小于0,进行循环重新输入,直到大于0。
System.out.println("输入的学生年龄不能小于0,请重新输入:");
a = sca.nextInt();
}
源程序:
源程序
程序运行结果,如果正确输入:
正确输入结果
如果中间有错误输入,例12岁输入了-12:
错误输入-12结果
输入-12后,如果再次不小心错误输入-12,则还需要接着输入直到大于0:
错误输入2次,则循环直到满足条件。
【Java】编写可以随意输入年龄,如果大于18岁则输出“你的年龄大于18岁!”如何才能无限次输入?
修改的代码如下:
import java.util.Scanner;
public class Demo02 {
public static void main(String[] args) {
Scanner reader = new Scanner(System.in);
while (true) {
int x = reader.nextInt();
if (x == 0) {
break;// 输入0时结束
} else if (x = 18) {
System.out.println("你的年龄大于18岁");
} else {
System.out.println("你还小呢");
}
}
}
}
把输入的语句和判断的语句写在while循环里面 ,while的表达式为true,这样就能无限循环了。同时做一个判断,输入0时,跳出循环,程序结束。
java程序设计,用scanner编写,输入姓名,性别,年龄,住址,婚否,可以输出相应的数据?
package test;
import java.util.Scanner; // Import the Scanner class
public class Test{
public static void main(String[] args) {
Scanner myObj = new Scanner(System.in); // Create a Scanner object
System.out.print("输入年龄:");
String age= myObj.nextLine(); // Read user input
System.out.print("输入姓名:");
String name= myObj.nextLine(); // Read user input
//再写 地点。。。
System.out.println(name+" 你好,今年" + age+"岁"); // Output user input
}}
关于java输入年龄和java输入年龄判断的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
发布于:2022-12-27,除非注明,否则均为
原创文章,转载请注明出处。