java---成员变量

来源:互联网 发布:配音软件有哪些 编辑:程序博客网 时间:2024/04/29 19:03

--- 实例变量

---static静态变量

   静态变量的有效范围可以跨类,除了可以定义它在类内存取,还可以直接“类名.静态变量”的方式在其他类内使用。

2.局部变量

public class Val{

         staticint times=3;                                        //定义成员变量times

         publicstatic void main(String[] args){

                   inttimes=4;                                           //定义局部变量times

                   System.out.println("times的值为:"+times);      //将times的值输出   4

                   System.out.println("times的值为:"+Val.times);  //输出静态变量      3

}

}

---局部变量与成员变量名字相同时,成员变量将被隐藏,如果想调用成员变量,需要使用“类名.静态变量”调用。

 

******不用其他变量实现两个变量互换******

import java.util.Scanner;

public class VariableExchange{

         publicstatic void main(String[] args){

                   Scannerscan=new Scanner(System.in);   //创建扫描器

                   System.out.println(“请输入变量A的值”);

                   longA=scan.nextLong();

                   System.out.println(“请输入变量B的值”);

                   longB=scan.nextLong();          

                   System.out.println("A="+A+"\tB="+B);

                   System.out.println("执行变量互换。。。");

                   A=A^B;

                   B=B^A;

                   A=A^B;

                   System.out.println("A="+A+"\tB="+B);

}       

}

 

******判断数字奇偶性******

import java.util.Scanner;

public class ParityCheck{

         publicstatic void main(String[] args){

                   Scannerscan=new Scanner(System.in);   //创建输入流扫描器

                   System.out.println("请输入一个整数:");

                   longnumber=scan.nextLong();           //获取用户输入的整数

                   Stringcheck=(number%2==0)?"这个数字是:偶数":"这个数字是:奇数";

                   System.out.println(check);

}       

}

 

3.注释:多行注释中可嵌套单行注释,单行注释中不可嵌套多行注释。

 

******判断某一年是否是闰年******

import java.util.Scanner;                     //声明包

public class LeapYear{

         publicstatic void main(String[] args){

                   Scannerscan=new Scanner(System.in);    //创建一个扫描器

                   System.out.println("请输入一个年份:");

                   longyear=scan.nextLong();

                   if(year%4==0&& year%100!=0 || year%400==0){

                            System.out.println(year+"年是闰年!");

                   }else{

                            System.out.println(year+"年不是闰年!");

                   }

         }

}

******求球形的体积******

import java.util.Scanner;

public class Volume{

         publicstatic void main(String[] args){

                   Scannerscan=new Scanner(System.in);

                   System.out.println(“请输入球形的半径:”);

                   doubler=scan.nextDouble();

                   finaldoublePI=3.1415926;    //定义常量PI

                   doublevolume=4.0/3.0*PI*r*r*r;

                   System.out.println(“球形的半径是:”+r);

                   System.out.println(“圆周率是:”+PI);

                   System.out.println(“球形的体积是:”+volume);

}

}

0 0
原创粉丝点击