final_常量

//形象理解:在java.util下将Scanner拿过来用
import java.util.Scanner;
public class TestVar11{
public static void main (String [] args){
	//实现功能;求圆的周长和面积
	//【1】提取变量:提取变量,就是为了一劳永逸,以后只要改变变量的值,下面只要用到这个变量的得房,取值也都发生了变化
	//【2】一个变量被final修饰,这个变量就不可改变了
	//  这个变量就是我们所说的 字符常量 ---》pi
	//  约定俗成的规定,字符常量的名字全部大写
	//【3】使用扫描器:Scanner 的使用--》注意通过形象的理解
	final double PI = 3.14;
	//拿来一个扫描器:
	Scanner  sc = new Scanner(System.in); 
	//给一个友好性的提示
	System.out.print("请录入一个半径:");
	//让扫描器扫描键盘录入的int类型的数据;
	int r = sc.nextInt();
	
	//求周长:2*PI*r
	double c = 2*PI*r;
	System.out.println("周长:"+ c);
	
	//求面积:3.14*r^2
	//PI = 9.29; 报错:TestVar11.java:12 错误:无法为最终变量PI分配置
	double s = PI*r*r;
	System.out.println("周长:"+s);
	
}
posted @ 2021-08-09 13:11  再努力一些  阅读(51)  评论(0)    收藏  举报