2018.8.27-8.30训练营笔记

Eclipse
1、创建项目(右键-new–JavaProject–project namexxx–finish–sic–右键new–package–namexxx–finish–包–new–class–namexxx–string【】打钩–finish);
2、开发步骤:
1)创建Java项目–2)创建java包–3)创建java类
3、注释:
解释性文本 //单行解释 /……../多行解释 /…………./文本解释*
4、print输出不换行 println输出换行
5、接收随机数:
1)import java.util.Scanner; //必须放package下
2)Scanner scan = new Scanner; //必须放main后面
3)System.out.println(“请输入:”); //比较人性化,放在2)后面
4)int age = scan.nextInt(); //放在3)后面, 后面打完scan后点n就自动出来了
6、数类型:
1)int:整形,只能装整数,-21e–21e
2)long:长整型,只能装整数,范围很大
3)double:浮点型,只能装小数,范围很大
4)boolean:布尔类型,只能装true和false
5)char:字符型,必须放在单引号里面,只能有一个字符(不能空字符)
6)String:字符串型,必须放双引号中,0到多个,可以空字符
7、运算符
1)++/–:自增自减,++/–可在变量前也可在后
2)单独使用(即只有++1或1++)++–在前在后没区别
3)被使用时,在前在后有区别:a++的值为a,++a的值为a+1
int a = 5;
++a;//相当于a=a+1

int a = 5:
a++;//相当于a=a+1

int a = 5;
int b = ++a;
sop(a);//被使用,a为6
sop(b);//被使用,b为6

int a = 5;
int b = a++;
sop(a);//被使用,a为6
sop(b);//被使用,b为5

不论b怎样,a是一定会变的,a自增1或自减1。

8、逻辑运算符:(逻辑运算符是建立在关系运算符基础之上,逻辑运算结果为布尔类型)
1)&&:逻辑与(并且),两边都真则真,见false则false。
||:逻辑或(或者),有一边为真则真,见true则true。
!:逻辑非(取反),非真即假,非假即真。
9、关系运算符:> < >= <= != ==
10、if语句:
1)if… 如果…,就不干….
语法:if(boolean){语句块}
执行过程:判断boolean若为true则执行语句块,若false则不执行语句块。

2)if…else… 如果…,就干另一件….,先把括号全写上
语法:if(boolean){语句块1}
else{语句块2}
执行过程:判断boolean值,若为true则执行语句块1若为false则执行语句块2。

3)if…else if… 先把括号全写上
语法:if(boolran-1){语句块1}
else if(boolean-2){语句块2}
else if(boolean-3){语句块3}
else {语句块4}
执行过程:若boolean-1为真,则执行语句块1(结束)
否则若2为真,则语句2
否则若3为真,则语句3
否则执行语句4

4)说明:
1、块1234只有可能走其中之一,不能同时都走。
2、若无最后的else,则123有可能都不执行。
3、若有最后else,则1234执行其中一个。

猜你喜欢

转载自blog.csdn.net/weixin_43104478/article/details/82254879