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);}}
阅读全文
0 0
- Java 变量
- Java变量
- java 变量
- [java]变量
- Java变量
- java变量
- Java变量
- Java 变量
- Java变量
- java 变量
- java.变量
- Java-- 变量
- JAVA-变量
- java变量
- java变量
- Java变量
- java变量
- Java变量
- 【P1969】积木大赛 2013NOIP全国联赛提高组(贪心)
- mongoDB的c++接口的说明
- 【java基础】采用字节流的文件IO演示,字节流与字符流转换,转换流的编码解码
- 划分和相等的子集-LintCode
- Spring Boot (4) 事物管理
- Java变量
- Linux学习记录—安装(rpm,yum)
- Linux命令汇总-sort, uniq, cut, wc
- NYOJ 海选女主角
- 关于游戏服务端架构的整理
- 目标检测算法-特征提取之(一)Haar特征
- Android自定义控件热身——View的坐标位置和大小详解
- JS变量
- 项目activity销毁后重建。