12月23号java第一课

2015-12-24  本文已影响0人  杀神白起

JAVA中数值分为三种变量,

常量.变量.字面量。

其中常量是不可变量使用 final 来修饰,

变量:只要没有 final 修饰的数值都是变量,

final修饰在变量声明的时候,在类型的前边使用final修饰,表示声明的是一个常量,例如:

final int i=10;   final char c='A';   final String s="abc";

由final修饰的常量在声明时必须初始化。除基本数据类型外,final可以修饰任何数据类型的量,使其成为常量。字面量:JAVA中常量与变量中的具体数据就是字面量。

JAVA 中所有的变量都属于一种数据类型。

JAVA中的八种基本数据类型:

整数型 byte,short,int,long,占用字节分别为1,2,4,8。

浮点型 float,double.占用字节4,8, 字面量后+f。

布尔型 boolean,Java中的boolean只有true(真正的)和false(不正确的)。

字符型 char 每个字符都占2个字节。

字符串

整型运算得整数,%是得余数,整型运算结果如果用byte short需要强制更改格式,

字符串用String 某值 = “ ”; 输入,int l= str.length() 用于查看字符串长度    括号代表方法

int l= str.length()    length用于查看字符串长度    

if  else  条件判断语句      不符合if 走 else 等号要用双等号 比较区分大小写 小写比大写大

int l = 字符串1.compareTo(字符串2)是字符串比较 比较结果为int型,compareToIgnoreCase 忽略大小写比较

boolean l = 字符串1.equals(字符串2);    是比较是否相等

int l = 字符串.indexOf(" ");查询字符里面数值在第几位 0是第一位 只返回第一个出现的 没找到返回-1 空格算1位

boolean l = 字符串.startsWith(" "); 判断是从前面开始  endsWith判断从后面开始。

上一篇 下一篇

猜你喜欢

热点阅读