一、基本数据类型:
数值型:
⑴、整数类型:
①、byte: 英[baɪt] 1个字节(取值范围-128~127);
②、short: 英[ʃɔːt] 2个字节;
③、int: 英[ɪnt] 4个字节,一般整数默认为int类型;
④、long: 英[lɒŋ] 8个字节;
⑵、浮点类型:
①、float: 英[fləʊt] 4个字节;
②、double:英['dʌb(ə)l] 8个字节,一般浮点默认为double类型
字符型:
char: 英[tʃɑː] 2个字节;
布尔型:
boolean:['bʊlɪən]只有true(真)和false(假)两个值;
二、扫描器:
1、import: 美['ɪmpɔt] java导入包的关键词;
2、Scanner: 英['skænə] 扫描器;
3、input: 英['ɪnpʊt] 输入;
4、System: 英['sɪstəm] (输入的)方法;
5、util: 英[ju’til] 扫描器所在的包名中的词组;
6、package:英['pækɪdʒ] 包,java中包名的关键词;
三、判断表达式和循环:
- if: 如果;
- else: 否则;
- while: (当…的时候)用于无限循环的关键词;
- switch: 用于选择语句关键词;
- case (情况)用于switch选择与剧中,case 1;情况 1;
- brek (中断)用于中断本次循环继续下次循环;
- continue (继续)用于中断本次循环继续下次循环;
- default (不履行)用于switch语句代表选择语句之外的所有情况;
- for 格式:for(int i = 0;i < n ;i++)
四:数组:
数组的格式:int[]a=newint[5],//5代表数组的长度,下标为0~4;或者:
int[]a={20,55,66,72,30},//大括号为数组的标志;
1.new:英[njuː] (新的)用于建立一个新的对象或者数组的关键词;
2.length:英[leŋθ:] (长度)用于代表数组的长度的关键词,格式:int数组名.length;
3.Arrays.sort(数组名); 英[ə’reɪ].英[sɔːt] (数组,将…排序)用于给数组进行升序排序;
五、字符串:
1.String: 英[strɪŋ](一串) 引用数据类型,字符串;
2.length( ): 英[leŋθ] (长度) 用于表示字符串的长度,与数组不同,这里是方法;属性名.length();
3.equals( ): 对字符串进行比较的方法,逐个比较两个字符串的相同位置字符是否完全一致;而“==”判断的是两个字符串在内存里的地址,比较的两个是不是同一个字符串对象。
4.equalsIgnoreCase( ): 此方法对字符串进行比较,但是不区分大小写;
5.toLowerCase( ): 将字符串全部转换为小写字母;
6.toUpperCase( ): 将字符串全部转换为大写字母;
7.concat( ): 拼接字符串的方法,一般直接用“+”号;
8.indexOf(Stringstr): 查询( )中的字符串在字符串的什么位置,只能查询第一个出现的位置。
9.lastindexOf(Stringstr): 查询( )中的字符串在字符串最后出现的位置(下标)。
10.substring(开始位置,结束位置): 提取从开始位置到结束位置的字符串,叫做字符串串,提取位置包括开始位置,不包括结束位置。