2021-03-25

休息了一天,今天继续!

一:print和println的区别:您觉得很小,但是会影响到您思考问题的逻辑性!
因为今天我觉得理解了,故没那么认真听,幸好回了下神,听了一段!唉,差别还真大!

Print是不换行打印!
Println是换行打印!

譬如打印9*9乘法表!
由于刚开始学,所以思维偏向打印行,大不了到时候用print换列就好啦!呵呵!
结果打印出来是失败的,当然,这里更大的是我的逻辑思想出错啦!

要记住println()是先打印 再换行!程序运行介素时,println()已经打印完本行内容,已经换行到下一行啦!
System.out.println(“a”);
控制台输出:
a
|//光标已经换行到a的下面一行了!

二:思考问题的逻辑思维:

当看见复杂的问题的时候,一定不要觉得复杂!要学会拆分,把输入的内容缩小化,譬如要让你打印如下内容:
(●’◡’●)(●’◡’●)(●’◡’●)(●’◡’●)(●’◡’●)(●’◡’●)
(●’◡’●)(●’◡’●)(●’◡’●)(●’◡’●)(●’◡’●)(●’◡’●)
(●’◡’●)(●’◡’●)(●’◡’●)(●’◡’●)(●’◡’●)(●’◡’●)
(●’◡’●)(●’◡’●)(●’◡’●)(●’◡’●)(●’◡’●)(●’◡’●)
(●’◡’●)(●’◡’●)(●’◡’●)(●’◡’●)(●’◡’●)(●’◡’●)
(●’◡’●)(●’◡’●)(●’◡’●)(●’◡’●)(●’◡’●)(●’◡’●)

你要慌,小老弟!要学会细化问题,降维打击!我们先考虑如何打印出一个笑脸(●’◡’●),
嗯嗯!想到了,System.out.println(“(●’◡’●)”);对的,笑脸打印出来了,我们再想想如何打印一列的笑脸:哦!又想到了!利用循化何呢,再数一数有几个笑脸,我们就循环几次,
又是因为打印一行,所以呢,想起刚才我们输入的是println,这是换行输出,我们需要打印一列,所以需要不换行输出,System.out.print(“(●’◡’●)”),利用for循环。
For(int i = 0;i<=6;i++){
System.out.print(“(●’◡’●)”)
}.
这样就可以打印出一列:(●’◡’●)(●’◡’●)(●’◡’●)(●’◡’●)(●’◡’●)(●’◡’●)
解下来,我们要思考的是如何打印6列呢?
是不是此时此刻需要再次利用一个循环!使得上面的一列循环6次。这是不是再需要用到一个循环for(int j =6;j<=6;j++){
For(int i = 0;i<=6;i++){
System.out.print(“(●’◡’●)”)
}.
}
这样,作业就做出来了,这也就是嵌套循环,循环里面再次用循环,一般在工作开发中,我们最多会使用两次循环啦!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值