Java常量与Scanner
1、何为常量?
在程序运行过程中,其值不可以发生改变的量,我们就称之为常量,常量使用关键字:final 修饰
public class Test {
public static void main(String[] args) {
final double PI=3.1415; //double PI=3.14变量,使用final就称为常量
// PI=3.15;无法为最终变量PI分配值
int r=3;
System.out.println("圆的面积:"+(PI*r*r)); //可以说明double本身有精度的损失
System.out.println("圆的周长:"+2*PI*r);
}
}
2、Scanner:
Java 5添加了java.util.Scanner类,这是一个用于扫描输入文本的新的实用程序。
Scanner键盘录入步骤:
-
导包,找到Scanner位置
-
创建Scanner对象
-
屏幕提示
-
键盘录入
nextInt();
nextDouble();
next();
next().charAt(0); //先获得一个字符串,再从字符串中获取索引为0的字符
String相当于char类型的数组
import java.util.Scanner;//导包
public class TestScanner{
public static void main(String [] args){
//创建Scanner对象
Scanner input=new Scanner(System.in); //System.in指的是键盘
System.out.print("请输入您的姓名:");
String name=input.next();
System.out.print("请输入您的年龄:");
int age=input.nextInt();
System.out.print("请输入您的身高:");
double height=input.nextDouble();
System.out.print("请输入您的性别:");
char gender=input.next().charAt(0);
System.out.println("----------------您录入的信息是:---------------------");
System.out.println("姓名:"+name);
System.out.println("年龄:"+age);
System.out.println("身高:"+height);
System.out.println("性别:"+gender);
System.out.println("-----------------------------------------------------");
}
}
本文深入探讨Java中常量的概念及其用法,通过实例解释如何使用final关键字定义不可变的值。此外,还详细介绍了Java 5引入的Scanner类,演示了如何利用Scanner进行键盘输入,包括读取整数、浮点数、字符串及字符。

被折叠的 条评论
为什么被折叠?



