java代码基础文档 java的基础代码( 九 )


在switch语句中的表达式只能是byte、short、char、int类型的值 , 如果传入其他类型的值,程序会报错 。但这样说也不严谨,在JDK5.0中引入的新特性enum枚举和在JDK7.0中引入的新特性String类型也可以 。
在使用switch语句中,如果多个case条件后面的执行语句是一样的,则该执行语句只需书写一次即可,这是一种简写的方式 。
int week=2;switch(week){case 1:case 2:case 3:case 4:case 5:
System.out.println("今天是工作日");break;case 6:case 7:
System.out.println("今天是休息日");break;
}1234567891011121314
循环结构语句
while循环语句
while(循环条件){
执行语句
}
{}中的执行语句被称作循环体 。当循环条件为true时,循环体就会执行 。循环体执行完毕时会继续判断循环条件,如条件仍为true则会继续执行 , 直到循环条件为false时,整个循环过程才会结束 。
1
2
3
do···while循环语句
do{
执行语句
}while(循环条件);
循环体会无条件执行一次,然后再根据循环条件来决定是否继续执行 。
1
2
3
for循环语句
for循环语句是最常用的循环语句,一般用在循环次数已知的情况下 。
for(初始化表达式;循环条件;操作表达式){
执行语句
}
先执行初始化表达式,然后判断循环条件 , 为false就退出循环,为true的话就执行语句,然后执行操作表达式,然后再判断循环条件 。。。
1
2
3
嵌套循环
嵌套循环是指在一个循环语句的循环体中再定义一个循环语句的语法结构 。while、do···while、for循环语句都有可以进行嵌套 , 并且它们之间也可以互相嵌套 。
跳转语句(break、continue)
break语句
在switch条件语句和循环语句中都可以使用break语句 。当它出现在switch条件语句中时,作用是终止某个case并跳出switch结构 。当它出现在循环语句中,作用是跳出循环语句 , 执行后面的代码 。
continue语句
continue语句用在循环语句中,它的作用是终止本次循环,执行下一次循环 。
方法
什么是方法
将重复的代码提取出来封装成一个方法 。
修饰符 返回值类型 方法名([参数类型 参数名1,参数类型 参数名2 , ···]){
执行语句return 返回值;
}1234
修饰符:对访问权限进行限定 。
返回值类型: 用于限定返回值的数据类型
参数类型:用于限定调用方法时传入参数的数据类型
参数名:是一个变量,用于接收调用方法时传入的数据 。
return关键字:用于结束方法及返回方法指定类型的值 。
返回值:被return语句返回的值,该值会返回给调用者 。
方法中的“参数类型 参数名1,参数类型 参数名2”被称作参数列表 , 它用于描述方法在被调用时需要接收的参数,如果方法不需要接收任何参数,则参数列表为空,即()内不写任何内容 。方法的返回值必须为方法声明的返回值类型,如果方法中没有返回值,返回值类型要声明为void,此时,方法中return语句可以省略 。
方法的重载
在一个程序中定义多个名称相同的方法,但是参数的类型或个数必须不同 , 这就是方法的重载 。
方法的重载与返回值类型无关 , 它只需要满足两个条件,一是方法名相同 , 二是参数
求基础级java代码,150-200行,自己写的我有计算器程序
import javax.swing.*;
import javax.swing.border.Border;
import java.awt.*;
import java.awt.event.ActionListener;

推荐阅读