首页 > 代码库 > 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循环先判断条件,满足就执行循环体,不满足退出;