A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 威威是超人 中级黑马   /  2016-9-24 23:50  /  601 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 威威是超人 于 2016-9-24 23:51 编辑

|:两边都运算
||: 左边为真,右边不运算
&:两边都运算
&&:当左边为假,右边不运算
>>:最高位为1,补1,最高位为0,补0
>>>:最高位用0补
一个数异或同一个数两次 ,还等于那个数(用于加密,和交换俩数)
2*8的最有效计算方式,2>>3;
三木运算符 (条件)?表达式一 :表达式二   



if(){
}else if(){
}else if(){
}else{
}

for(初始化语句 ; 判断条件语句 ; 控制条件语句) {
         循环体语句;
    }
死循环:for(;;)
                ;

while(判断条件语句) {
        循环体语句;
}
for循环适合针对一个范围判断进行操作
while循环适合判断次数不明确操作

switch(表达式){
case 1:
        break;
case 2:
        break;
case 3:
        break;
case 4:
        break;
default;
}

1:直接调用
                如果一个方法有返回值,则该方法直接调用没有意义
2:赋值调用
                赋值调用,就是将方法得到值赋给一个变量
3:输出调用
                直接将调用方法之后得到的值,直接输出

1:有返回值的方法
                赋值调用
        输出调用
2:没有返回值的方法
                直接调用
重载:overload 只和参数列表有关,

数组的定义格式:
        1.数据类型[] 数组名 = new 数据类型[数组长度];
数组的特点:
        1.数组是存储多个变量(元素)的东西(容器)
        2:数组中的数据类型必须一致
        3:数组的长度是固定的
求数组的长度:
        数组名.length;

二维数组的定义格式
        数据类型[][] 变量名 = new 数据类型[m][n];
二维数组的遍历
         for(int i=0; i<array.length; i++){
                        for(int j=0; j<array.length; j++){
                                System.out.prinbtln(array[j]);
                        }
                 }



2 个回复

倒序浏览
楼主加油
回复 使用道具 举报

谢谢哦,一起加油。。。。。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马