1、
public class anli
{public static void main(String[] args)
{
int week=1;
switch(week)
{
case 1://开始写的是case week==1: 编译提示cannot convert from boolean to int既不能从boolean类型转化成int类型,原来是switch的括号中写了情况,case后只需要写 //’数据,而且只能是int,short,char,byte四种类型。
{
System.out.println("星期一");
break;
}
case 3:
{
System.out.println("星期三");
break;
}
default:
{
System.out.println("不符合");
}
}
}
}
2、
计数器思想
/*求1到100之间,6的倍数有多少个。
*/
public class beishu
{
public static void main(String[] args)
{
int a=1;
int count=0;
while(a<=100)
{
if(a%6==0)
c ount++;
a++;
}
System.out.println("6的倍数有"+count+"个");
}
}
3、累计思想
//求1到10的加和
public class qiuhe
{
public static void main(String[] args)
{
int a=1,b=0;
while(a<11)
{
b+=a;
a++;
}
System.out.println("和为"+b);
}
}