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;分解获得个位数

posted @ 2018-07-19 18:15  诶呀呀~  阅读(140)  评论(0)    收藏  举报