Java入门学习
Eclipse使用技巧
Alt键 + “/”键 能让Eclipse自动为你补全必要的代码
对选中的行进行 ctrl键 + “/”键 能注释选中行
Java语法
Java是一种强类型语言,所有的变量在使用之前必须定义或声明,所有的变量必须具有确定的数据类型。
强制类型转换的优先级高于四则运算。
常用输出语句
|
常用输入语句
Scanner in = new Scanner(System.in);
变量 = in.nextInt();
if-else语句
if (条件)
{
执行语句;
}
else
{
执行语句;
}
if语句常见的错误
忘了大括号
if后面加分号
错误的使用==和=
错误的使用else(else匹配与之最近的if)
良好的代码风格
在if和else之后必须加上大括号形成语句块
大括号内的语句缩进一个tab的位置
switch-case语句
switch ( 控制表达式 )
{
case 常量:
语句
...
case 常量:
语句
...
case 常量:
语句
...
default:
语句
...
}
switch语句语法
控制表达式只能是整数型的结果
常量可以是常数,也可以是常数计算的表达式
根据表达式的结果,寻找匹配的case,并执行case后面的语句,直到break为止
如果所有的case都不匹配,那么就执行default后面的语句;如果没有default,那么就什么也不做
while语句
while( 循环条件 )
{
循环体语句;
}
while语句语法
当条件满足时,不断地重复循环体内的语句
循环体内要有改变条件的机会
循环执行之前判断是否继续循环,所以有可能循环一次也没有被执行
条件成立是循环继续的条件
do-while语句
do
{
循环体语句;
}while( 循环条件 );
两种循环
do-while循环是在循环体执行结束的时候才来判断条件,无论如何,循环都会执行至少一次,然后再来判断条件
while循环是在循环执行之前就判断条件
两种循环相同的是,条件满足时执行循环,条件不满足时结束循环
验证
测试程序常使用边界数据,如有效范围两端的数据、特殊的倍数等
个位数
10
0
负数