2014-10-16 学习日志

遍历:

所谓遍历(Traversal),是指沿着某条搜索路线,依次对树中每个结点均做一次且仅做一次访问。

遍:全面,到处;

历:行、游历、周游;

遍历就是全部走遍,到处周游的意思。如:遍历名山,博采方术。

在为 float 或 long 类型的变量赋值时,必须加上类型标识“f / F”或“l / L”。但在将 int 类型的值赋给 float 或 long 变量时,可以省略类型标志符;但了为统一,建议所有情况都加上类型标志字母;short byte 类型的变量不用加类型标识后缀。

注:如果 int类型的值进行运算的结果超出 int 范围,编译是不会报错的,但会输出错误的结果。这点要特别留意;

在科学计数法中,常用 E+n 替换掉部分数字,E 表示以 10 为底的指数,n 表示幂数(可为负)。比如:3.14E+8=3.14*10^8;

取模(%):就像去银行取钱,银行取款的模的大小是100,比如卡里有598块,用100取模后结果是98;

for 或 while 循环就像围着操场跑步:for ( 从第几圈开始跑;跑到第几圈;圈数变化规律 ) { 跑步 }

提取一个数的百位数数值:1234 的百位上的数为:1234 / 100%10=2;(原理要掌握)

在编程时,要尽量使用()实现要想的运算顺序,避免产生歧义;

要养成良好的编程习惯;

if ... else if ... else:就像用一串钥匙去开门,一旦门打开了,就没有必要再尝试其它钥匙。

在代码编译通过后,要进行全面的数据测试,包括:正确数据、错误数据、临界数据;

Scanner 功能使用步骤:

1. import java.util.Scanner; //导入Scanner包;

2. Scanner sc=new Scanner(System.in); //创建一个键盘录入对象sc;

3. int num=sc.nextInt(); //调用 nextInt()功能接收键盘录入的数据;

switch 语句在执行时,会把几个常量加载到内存中,所以,在对几个常量进行判断时,switch 语句要比 if 语句的效率高;

switch 语句会一直执行,直到遇到 break 或执行到循环结束(类比:开门)。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值