第一周笔记

第一周笔记 NO.1

数据类型
在Java中,一共8中基本类型,1种非基本类型(String):
4种整数类型: byte, short, int, long
-> 2种浮点类型: float, double;
-> 1种布尔类型: boolean(false&true);
-> 1种字符类型: char;
变量
全局变量:可分两种,一种是静态变量,另一种是实例变量,即在类体中定义的变量
局部变量:就是在成员方法里面定义的变量
1、声明变量
声明变量时,变量所属的类型位于变量名之前。
2.变量初始化
声明一个变量后,必须用赋值语句对变量进行显式初始化。
数据类型 变量名 = 值;
常见错误
未声明、未初始化的变量和未使用的变量。
3、变量的命名
在命名变量时,必须考虑以下几点:
① 变量名可以以大写或小写字母开头。
② 变量名可以由字母和数字组成。
③ 变量名不能以空格开头。
④ 变量名不能以数字开头。
字符串
字符串是编程中最常用的数据类型之一。句子、单词、短语、电话号码、姓名、地址和字母都是字符串的例子,字符串也可以说是用英文半角双引号("")括起来的一组字符。
使用字符串,首先要声明它(方法与声明变量相同)
拼接
用+ 号连接两个字符串
关系运算符和逻辑运算符
关系运算符的优先级为:>、<、>=、<= 具有相同的优先级,并且高于具有相同优先级的 !=、==。
逻辑运算符的优先级为:!运算级别最高,&& 运算高于 || 运算。
IF语句(判断语句)
1.if语句用于判断不同的条件,根据判断的结果执行不同的代码
2.if语句使用格式
if(条件表达式){
条件表达结果是true时,执行本代码块

在这里插入图片描述
如上图当arr[i]的值等于4时,跳出循环。
(1) IF-ELSE语句
if(条件表达式){
条件表达结果是true时,执行本代码块
} else{
条件表达结果是false时,执行本代码块

(2)有许多条件的IF-ELSE语句
if(条件表达式1){
条件表达式1结果是true时,执行本代码块
} else if(条件表达式2){
条件表达式2结果是true时,执行本代码块
}…else if(条件表达式n){
条件表达式n结果是true时,执行本代码块
}else{
条件表达式n结果是false时,执行本代码块

SWITCH-CASE语句:
switch case语句判断一个变量与一系列值中某个值是否相等,每个值称为一个分支。
语法:
switch(expression){
case value :
//语句
break;
case value :
//语句
break;
//你可以有任意数量的case语句
default :
//语句
}
注意:
1.switch 语句中的变量类型可以是: byte、short、int 或者 char。
2. switch 语句可以拥有多个 case 语句。每个 case 后面跟一个要比较的值和冒号。
3. case 语句中的值的数据类型必须与变量的数据类型相同,而且只能是常量或者字面常量。
4.当变量的值与 case 语句的值相等时,那么 case 语句之后的语句开始执行,直到 break 语句出现才会跳出 switch 语句。
5.当遇到 break 语句时,switch 语句终止。程序跳转到 switch 语句后面的语句执行。case 语句不必须要包含 break 语句。如果没有 break 语句出现,程序会继续执行下一条 case 语句,直到出现 break 语句。
6.switch 语句可以包含一个 default 分支,该分支一般是 switch 语句的最后一个分支。default 分支不需要 break 语句。
FOR语句(循环语句)
语法:
for(初始化表达式;循环条件;操作表达式){
执行语句
……
}
for语句的执行过程是
1.求解初值表达式。
2.求解条件表达式,若值为true,则执行循环体语句区块,然后在执行第3步;若值为false,则跳出循环体语句。
3.求解循环过程表达式,然后转去执行第2步。
本周错误总结:
1.忘记导入类。
比如,Vector类的使用,就需要写import java.util.Vector;代码,导入vector类。
2.弄错数据类型。

// Finally,基础不牢,地动山摇,giao!!!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值