Java变量

来源:互联网 发布:淘宝众筹怎么申请 编辑:程序博客网 时间:2024/06/06 02:58

此篇bolg主要用来记载近期所学的有关Java变量有关的知识

  Java变量

    定义变量的公式   变量类型  变量名   =  变量初值;

    一般变量名使用小驼峰命名法

    变量名只能是字母,数字,下划线的组合,且不能以数字开头

    变量名不能是关键字


 Java 变量分为:

    1.整型变量:包括所有整数,常用的类型有byte型,short型,int型,long型

      整型进行算数运算,还是整型

  

public class Demo {/** *  * @param args */public static void main(String[] args) {/* * 定义变量的公式 变量类型  变量名   =  变量值; * 定义变量的命名规则 * 变量必须以字母,数组,下划线组成,并且首字母不能为数字 * 推荐变量命名使用小驼峰命名法 * 变量名不能为Java保留的关键字 * 变量名要做到见名知意 */// 定义整型变量 // 定义byte型变量byte Byt = 3;// 定义short型变量short Short = 5;// 定义int型变量int Int = 10;// 定义long型变量long Long = 13;//分别输出所有类型的数字//  Ctrl+Alt+ ↑/↓ 可以复制当前行到 上/下 一行System.out.println(Byt);System.out.println(Short);System.out.println(Int);System.out.println(Long);// 数据类型转换// 数据类型有两种转换方法,一种为隐式转换,一种为强制转换// 隐式转换,到高位数据和低位数据进行运算时,会自动将低类型数据转换为高类型int a = Int + Short;// 这里,Short型数据被转换成了Int型// 强制转换//当高位数值要转换为低位数值时,需要用到强制转换short b =(short) (Int + Short);//short b =short Int + Short;// 这里会报错// 算数运算// 整型进行算数运算的结果还是整型,所以值为2int i = 5;int j = 2;System.out.println(i + "/" + j + "=" +  i/j);}}

   2.小数型变量

    小数型变量包含所有小数,有double型 和 float型
public class Demo {/** *  * @param args */public static void main(String[] args) {/* * 定义变量的公式 变量类型  变量名   =  变量值; * 定义变量的命名规则 * 变量必须以字母,数组,下划线组成,并且首字母不能为数字 * 推荐变量命名使用小驼峰命名法 * 变量名不能为Java保留的关键字 * 变量名要做到见名知意 */// 定义浮点型变量// 双精度浮点型 doubledouble a = 10.5;// 但精度浮点型 float 必须在值后加上ffloat b = 15.23f;//float b = 15.23;// 这里会报错// 输出System.out.println(a);System.out.println(b);// 浮点型的运算double c = a+b;System.out.println(c);//值会有惊喜}}

3.字符变量

      公式    char 变量名 = ' 单个字符  ';

4.字符串变量

      公式    String 变量名 = "字符串";

5.布尔型变量

      只有true 和 false


public class Demo {/** *  * @param args */public static void main(String[] args) {/* * 定义变量的公式 变量类型  变量名   =  变量值; * 定义变量的命名规则 * 变量必须以字母,数组,下划线组成,并且首字母不能为数字 * 推荐变量命名使用小驼峰命名法 * 变量名不能为Java保留的关键字 * 变量名要做到见名知意 */// 定义一个字符型变量char cha = 'a';// 定义一个字符串变量String str = "Nice_try";// 定义一个布尔型变量boolean boo = true;// 输出System.out.println(cha);System.out.println(str);System.out.println(boo);// 字符型变量与整型变量相互转换// 字符型转换为整型int a = cha + 1;// 输出System.out.println(a);// 整型转换为字符型// 这里使用ASCII码   A:65   a:97char b = (char) a;System.out.println(b);       }}

关于变量的定义就到此为止了,最后附上一个控制台输入语句
import java.util.Scanner;public class Demo {/** *  * @param args */public static void main(String[] args) {// 控制台输入// 冲控制台输入一个数Scanner scanner  =  new Scanner(System.in);// 取出输入的值int m = scanner.nextInt();// 输出System.out.println(m);}}


原创粉丝点击