JAVA基础(六)

JAVA基础(六)

一、scanner.haveNext*(scanner的进阶使用)

*可为 Int,Double,Float…

实例

在这里插入图片描述

二、流程控制

1.顺序结构

2.选择结构

equals与==的区别:

(1)== 比较的是**变量(栈)内存中存放的对象的(堆)内存地址,**用来判断两个对象的地址是否相同,即是否是指相同一个对象。比较的是真正意义上的指针操作。

(2)equals用来比较的是两个对象的内容是否相等,由于所有的类都是继承自java.lang.Object类的,所以适用于所有对象,如果没有对该方法进行覆盖的话,调用的仍然是Object类中的方法,而Object中的equals方法返回的却是==的判断。

3.switch多选择结构

4.循环结构

(1)while

(2)do…while

(3)for

  • **快捷键**100.for。生成for(i=0;i<100;i++)循环

  • system.out.printlf() 输出后会换行

  • system.out.print() 输出后不会换行

例题:打印九九乘法表

在这里插入图片描述

在这里插入图片描述

5.加强for循环

在这里插入图片描述

  • int[ ] A 和 int A[ ]有无区别?

答:int[] a,定义一个int类型的数组,命名为a ,int a[],定义一个a数组,类型是int。并没有什么区别啊。类似的还有string s[],char ch[]等等啊。

6.break和continue

break:强制退出循环。

continue:终止本次循环。

扩展:goto关键字。总结:尽量不用,容易出错。

例题:打印三角形(5行)

在这里插入图片描述

在这里插入图片描述

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值