Java学习正嗨Day2!
写Java程序时常见的错误:
1.类不可以随便命名。2.void不可少。3.Java对英文字母大小写敏感。4.“;”是必需的。5.“"”是必需的
结论一:public修饰的类的名称必须与Java文件同名。
结论二:main()方法中的void不可少。
结论三:Java对英文字母大小写敏感。
结论四:在Java中,一个完整的语句都要以“;”结束。
结论五:输出的字符串必须用引号引起来,而且必须是英文的引号。
例:上机练习2
public static void main(String[] args){
System.out.println("你好,我是青鸟学员");
System.out.println("姓名:爱编程");
System.out.println("年龄:20岁");
System.out.println("爱好:打篮球");
}
写程序时变量部分的常见错误:
1.变量未赋值先使用
2.使用非法变量名
3.变量不能重名
常量:常量代表程序运行过程中不能改变的值,如圆周率等。定义常量时,需要使用final关键字。常量名需要大写,多个单词之间使用“—”分隔。定义常量语法如下:
final 数据类型 常量名 = 值;
运算符
1.赋值运算符 “=”
2.算术运算符
常用算数运算符:+加法运算符,-减法运算符,*乘法运算符,/除法运算符,%取余运算符
特殊运算符:自加运算符“++”和自减运算符“--”
数据类型转换:1.自动数据类型转换
规则1:如果一个操作数为double类型,则整个表达式可提升为double类型。
例:int score = 80;
double newScore = score;
规则2:满足自动类型转换的条件。两种类型要兼容:数值类型(整型和浮点型)互相兼容。
2.强制数据类型转换
语法:(数据类型)表达式
double d=34.5634;
int b = (int)d;
boolean类型有且只有两个值:true和false。
运算符的优先级:算术运算符>关系运算符>逻辑运算符。
条件运算符:是Java中唯一需要三个操作数的运算符,所以又称三目运算符或三元运算符。
语法:条件?表达式1:表达式2
在语法中:
1.首先对条件进行判断,如果条件结果为true,返回表达式1的值。
2.如果条件结果为false,返回表达式2的值。
例:int min;
min=5<7?5:7;
System.out.println(min);
min=10<7?10:7;
System.out.println(min);
分解获得一个四位数的每一位的数字:
方式1:int gewei = custNo % 10; 分解获得个位数
int shiwei = custNo / 10 % 10;分解获得十位数
int baiwei = custNo / 100 % 10;分解获得百位数
int qianwei = custNo / 1000;分解获得千位数
方式2:qianwei = custNo / 1000;分解获得千位数
baiwei = custNo % 1000 / 100;分解获得百位数
shiwei = custNo % 100 / 10;分解获得十位数
gewei = custNo % 10;分解获得个位数

浙公网安备 33010602011771号