java基础学习(2)

来源:互联网 发布:蜂窝数据 3g 编辑:程序博客网 时间:2024/04/30 05:50
1.流程控制
        顺序结构        默认的执行顺序
        分支结构        根据条件决定执行的代码
                1.三目运算符
                2.if
                    if(条件){
                        代码
                       }else if(条件2){
                            代码
                            }else{
                                代码
                                  }
                3.switch
                    switch(值){
                        case 常量1:
                        代码;
                        break;
                        case 常量2:
                        代码;
                        break;
                        default:
                        代码;
                    }
                
                4.值的类型    
                    int byte short char
                    1.5 枚举
                    1.7 String   (1.5,1.7代表jdk版本)
                    
                    
                    
                5.3种循环结构
                        do while              while                for                 
                        do{                   while(条件){
                          }while(条件)        循环体  
                                               }
                         先执行,在判断          先判断,再执行
                
                one.for和while的区别
                    for   一般用于循环次数一定的情况
                    while 一般用于循环次数不一定的情况
             
                two.死循环
                    当判断为假恒为真
                    while(ture){
                         代码
                    }
                    for(;;){
                          代码
                    }
                
            
        
最高级的优先级:()
 最低级的优先级:=
!>算术运算符>关系运算符>&&>||
复杂情况下使用括号提高可读性
        
        
        int random = (int )(Math.random()*10);//产生随机数(0~9)
        int 命名   = (int)(Math.random()*数值)产生随机数从0开始(0~(数值-1))
0 0
原创粉丝点击