我的java错题集

     

       

       仅记录我在java路途中所出现的错题,并且会每天更新我的错题,如果用词不当,或者理解错误,希望各位大佬指点指点我,谢谢!

1.";"无论何时都要记得写分号  //

2.String s = "    "; 在这个变量中,"="后面不一定只是" "内的内容,还可以加入其他
     eg:String s = a>b?"a>b":"a<b";  可以是一个三目运算符,最后的结果:只要接收的返回结果为该值类型,都可以。 //

3.在做输入语句中:先找出Scanner所对应的目录 import java.util.Scanner;
    再做出导包处理,将Scanner文件运行:Scanner sc = new Scanner(System.in);
     int i = sc.nextInt();  
     double d = sc.nextDouble();
     String S = sc.next();

   在这些例子中,每一个式子中的()括号里面都没有东西,因为这是需要用户手动填写,扫描器自己进行扫描的,填上了代码无法运行!
   eg:String s = sc.next("我的名字");    最容易错的就是 String(字符类的)类型的,切记不能填写任何东西。  //

4.if单分支结构、if双分支结构
 if(条件){
    //条件满足执行的内容                 
}   
      在if{ }之外的命令是必须遵守的

5. 当出现范围的时候  比如 a 要在18.5~25 之间
    不能写 18.5<a<25,这样系统识别不出来。 
   应该写成 a>18.5&&a<25;

6.逻辑运算符:&&(与)、丨丨(或)、!(非)、&、丨

          在java中  18.5<a<25 应该写为   a>18.5&&a<25 

7.字符串进行比较的时候不可以使用“ ==”,需要使用.equals

8.输入命令 int X = sc.nextInt();
     必须写sc.   否则无法运行


9.三位数计算方法:   百位  A/100
                              十位  A%100/10
                             个位  A%10

10. 写数组的时候
   int[] arr = new int[10];
   不能忘记加 [];

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值