「java输入年龄」java输入年龄判断

博主:adminadmin 2022-12-27 12:45:07 65

本篇文章给大家谈谈java输入年龄,以及java输入年龄判断对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

编写一个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输入年龄判断的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

The End

发布于:2022-12-27,除非注明,否则均为首码项目网原创文章,转载请注明出处。