zoukankan      html  css  js  c++  java
  • Java编程读书随笔

    1.与运算符&和&&

    如果使用“&&”时,当“&&”左侧的表达式结果为false,就不在计算其右侧的表达式,而是直接返回运算结果false.

    如果使用“&”时,不管“&”运算符左侧的运算符结果是什么,都计算其右侧的表达式,再返回整个逻辑表达式的值。

    2.或运算符||和|

    如果使用“||”时,当“||”运算符左侧的表达式为true时,就不再计算其右侧的表达式,而是直接返回true.只有当“||”左侧的值为false时,才计算其右侧的表达式。

    如果使用“|”时,不管“|”运算符左侧的运算结果是什么,都计算其右侧的表达式,再返回整个逻辑表达式的值。

    3.java不支持多维数组,但是可以通过声明数组的数组来实现同样的功能。

    4.在java中,把字符串作为对象来看待。虽然在java中字符串实际是作为对象存储的,但是从使用形式上,它与一般的原始数据类型一样。字符串和原始数据类型一样,必须先赋初值后才可以使用,这称为字符串对象初始化,字符串对象初始化有三种形式:

    1)使用new运算符

    例如:String str=new String(“张三”);

    2)直接赋初值

    例如:String str=“张三”;

    3)初始化为null

    例如:String str=null;

    注意:空字符串和null时不同的,空字符串仅仅是不含字符,它还需要双引号括起来。但是null值则是此变量本身就没有引用任何值。

  • 相关阅读:
    516. 最长回文子序列
    NC50493 环形石子合并
    NC16650 采药
    NC16664 合唱队形
    NC51170 石子合并
    148. 合并果子
    NC25138 子串查询
    二维数组对角线 的 规律
    如何讲一个网页转换为jpg?(图片!)
    Java两倍 犯错题
  • 原文地址:https://www.cnblogs.com/ping2yingshi/p/12562493.html
Copyright © 2011-2022 走看看