首页 > 代码库 > 201403java学习笔记
201403java学习笔记
主函数结构:
public class Atm_Demo{
public static void main(String[] args){
//执行语句;
}
}
java的数据类型:
java数据类型分为两种:
基础数据类型和引用数据类型。其中基本数据类型包括:(数据型)byte,short,int,float,double,long、(字符型)char、(布尔型)boolean;引用数据类型包括String,(类)class、(接口)interface、(数组)Array,Map也只能算引用数据类型了。
java基础数据类型:
数据类型 大小 范围 默认值
byte(字节型) 8 -128~127 0
short(短整型) 16 0
int(整型) 32 0
long(长整型) 64 0
float(浮点型) 32 0.0f
double(双精度)64 0.0d
char(字符型) 16 ‘\u0000 ‘
boolean(布尔型) 1 true/false false
判断及循环语句结构:
I.判断语句:
1.if语句:
A.If(){
//执行语句;
}
B.if(){
//执行语句;
}else{
//执行语句;
}
C.if(){
//执行语句;
}else if{
//执行语句;
}
……
else{
//执行语句;
}
2.switch语句:
switch(表达式){
case 常量表达式1:语句1;
case 常量表达式2:语句2;
……
default:语句;
}
II.循环语句:
1.for循环语句:
for(循环变量初始值;循环条件;循环变量增值){
statement;
}
2.while循环:
while(条件){
//循环体;
}
常用语句:
1、获取捕捉到的信息并赋值给变量:
Import java.util.Scanner;
System.out.println("请输入月份:");
Scanner sc = new Scanner(System.in);
Int类型的接收:
Int month = sc.nextInt();
String类型的接收:
String month = sc.next();
2、用在判断语句中的各类型值的比较:
String类型的比较:
String str1 = sc.next();
If(str1.toUpperCase().equals("A"))
int类型的比较:
If(month==1)
3.do while循环:
do{
//循环体;
}while(条件)
III.各循环语句的区别:
1.for与while循环的区别:
for循环多用于知道循环次数的情况下;
while循环多用于不知道循环次数的情况下,通过某些条件判断控制循环次数;
2.while循环与do while循环的区别:
do while先执行循环体,再判断条件,如果条件满足,继续执行,不满足,退出循环;
while循环先判断条件,满足就执行循环体,不满足退出;