输入方法与循环体1

break的作用是终结循环与switch语句,即使是放在里面的if语句中也会中止外面的循环,continue同理
//continue使用注意
for(int a=0; a<5; a++)
{ if(a3){
System.out.println(“当运行到这里时,接下来 会运行break,程序将推出循环,输出出a=”+a);
break;
}
else{
System.out.println(a);
}
}
//continue使用注意
for(int a=0; a<5; a++)
{ if(a
3){
System.out.println(“接下来会运行continue,推出这次循环,后续的内容不会输出,因为推出循环,当a=3时,if外面的a也不会输出,即不会输出a=3;并且输出出a=”+a);
continue;

}
else{
System.out.println(a);
}
System.out.println(a);
}

//Java 输入模式
1导包 import java.util.Scanner;
2创建对像 Scanner sc = new Scanner(System.in);
3将输入得数据返回 int a = sc.nextInt();

逻辑关系与&;
&&第一个false时不管后面是否正确都是错误,所以不会运行后面。
|| 第一个true则判断正确后续不运行。

next不能接收空格之后的内容。nextLine可以接受空格之后的内容
next可以与其他输入方法混合使用,next不能与其他输入方法混合使用;会直接调用回车输出,所以next与其他输入方法使用 时,要放在第一位

{
例 double a = nextDouble();
int b = nextInt();
String s = nextLine(); 当按下回车后,会被nextLine方法直接调用 nextInt方法无法输入。
}

循环笔记:
for( );主体 循环false时跳出循环。内容需要使用;隔离开;
for (a<5);
数字异或 /* 7^8= 111
1000
=1111=15*/
switch可以匹配的类型 byte,char short int
枚举1.5版本后可以使用,
String 1.7版本后可以使用不能使用long float double

	  for (i=0; i<3; ++i )

{
if (3 > 2)
break; //break虽然是if内部的语句,但break终止的确是外部的for循环,if不是循环语句
printf(“hahaha!”);
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值