轻谈 return i++
在写函数的时候,发现了又一个很有意思的事情
先上代码
public class Test{static int number = 2;public static void main(String args[]){System.out.printf("%d\n",addTest());System.out.printf("%d\n",number);}public static int addTest(){return number++;}
}
输出的结果分别是
2
3
这就说明addTest()这个函数返回值是2,而不是3
我想肯定有许多像我这样的初学者对于
return number++;这条语句的执行顺序理解的还不是非常准确。
可能大多数人会理解成
return number;number++;
其实不然
实际上是 中间值=number++;return 中间值
而这个中间值在上述代码中也就是2
总而言之。
以后还是少用这种写法。避免不经意间的错误~
by 一枝猪
转载于:https://www.cnblogs.com/chunzhulovefeiyue/p/6601931.html
轻谈 return i++相关推荐
- iOS 上常用的两个功能:点击屏幕和return退出隐藏键盘和解决虚拟键盘
原文地址:http://blog.csdn.net/xiaotanyu13/article/details/7711954 iOS上面对键盘的处理很不人性化,所以这些功能都需要自己来实现, 首先是点击 ...
- uitextfield 键盘类型_UITextField 键盘弹出问题
有朋友问了一些关于iPhone键盘的问题, 那么总结一下, 在 iOS 程序中当想要在文本框中输入数据,点击文本框会打开键盘.对于 iPad 程序,其键盘有一个按钮可以用来关闭键盘,但是 iPhone ...
- 隐藏虚拟键盘,解决键盘挡住UITextField问题
再正式开始之前,先来介绍一下IOS的键盘类型: 一.键盘风格 UIKit框架支持8种风格键盘 ? 1 2 3 4 5 6 7 8 9 10 typedef enum { UIKeyboard ...
- react-移动端项目
移动端项目 一 明确案例的需求 需要理解的概念有: 手机验证码的登录 手机验证码的获取 第三方平台的授权登录 第三方平台用户信息的获取 二 antd的基本使用 需要理解的概念有: React的UI框架 ...
- 《有一种错过叫作遗憾》
<有一种错过叫作遗憾> <第一集> 有一种缘分叫作,安排,世界之大.又让两个东来西往的陌生人从此相遇. 有一种相识叫作,天意,人海茫茫之中,只有你和他就此之交,"没有 ...
- 盘点超好用的 Mac 键盘快捷键
Mac电脑都有哪些快捷键?macw小编为大家带来十个超实用快捷键组合,快来GET一下! 打开另一个新标签 如果像我们一样,您沉迷于在任何特定时间打开过多的选项卡,您可能已经知道这个,但是对于其他所有人 ...
- 推荐 10 个节省时间的 Mac 键盘快捷键
相信您已经习惯于使用快捷键来复制和粘贴文本以及保存文档.但除了这些之外,还有许多容易记住且非常有用的快捷键,可以为您节省大量时间.为您带来10条建议,如果可以将它们掌握,将发挥非常大的作用.打开另一个 ...
- 梁漱溟:思考问题的八层境界
在座各位,今天承中山大学哲学会请我来演讲,中山大学是华南最高的研究学问的地方,我在此地演讲,很是荣幸,大家的欢迎却不敢当. 今天预备讲的题目很寻常,讲出来深恐有负大家的一番盛意.本来题目就不好定,因为 ...
- 梁漱溟: 思考问题的八层境界
梁漱溟先生是个爱思考,倔脾气的老先生. "思考问题的八层境界"是他于1928年在广州中山大学做的一次讲演.在此文中,梁漱溟先生讲述了自己做学问的八层境界.他认为做学问首先要对一个问 ...
最新文章
- 全局变量和局部变量的区别_值得收藏!8大技巧,带你了解菜鸟和高手的区别!...
- 通用唯一标识码UUID的介绍及使用
- STM32项目(四)——暗室网关
- idea创建管理项目
- 从代码到上线, 云端Docker化持续交付实践
- 自然语言21_Wordnet
- 数字化场景——数字化营销
- 数据科学工程篇_AB实验原理与实践
- 月活8.89亿背后:微信工程师细数兼容测试经验
- 腾讯看点App正式下线
- Android跑马灯进度条,table数据跑马灯效果
- html svg波浪,CSS实现svg图片水纹波浪流动效果
- 什么才是靠谱的企业新媒体运营流程
- 不畏浮云遮望眼,自缘身在最高层
- 如何在AndroidStudio中使用GitHub
- 瑞数5药监局js逆向
- Bootstrap2和3的区别与选择
- 湖北大学811数据结构考研真题2022.1(填空)
- 【DEGREES】函数使用技巧
- AD16制作时序电路原理图
热门文章
- python编程 语言-Python——最美丽的编程语言
- python基本使用-python-类的基本使用
- 怎么知道python有哪些库、哪些方法-哪些 Python 库让你相见恨晚?
- python3爬虫入门教程-Python3爬虫教程基础篇之一:什么是爬虫
- python编程培训多少钱-python培训一般多少钱?[python培训]
- python写的游戏怎么给别人玩-一步步教你怎么用python写贪吃蛇游戏
- python培训班哪些比较好-python培训机构哪家比较好?
- python的运行窗口-在 Python 窗口中执行工具
- python数据分析的主要流程-将Python和R整合进一个数据分析流程
- python开发中文软件-Python 3程序开发指南(第二版)