zoukankan      html  css  js  c++  java
  • Java(一)

    java基础语法知识

    一.数据类型

    8种基本数据类型

    int,string,short,long,char,float,double,boolean

    二.基本语法

    if语句

    public class Test01 {
        public static void main(String[] args) {        
            int age = 6;
            if ( age >0 && age <=5){
                System.out.println("true");
            }else{
                System.out.println("false");    
            }
        }
    }

    for循环语句(循环打印1-10)

    public class Test01 {
    
        public static void main(String[] args) {
            for (int i=1; i<=10; i++) {
                System.out.println(i);
            }
        
        }
    }

    foreach循环(依次打印出names数组中的元素)

    public class ForeachTest {
        public static void main(String args[]) {
            String[] names = {"Aivy", "Peter", "Bob"};
            for (String name : names) {
                System.out.println(name);
            }
        }
    }

    break,continue,return跳出循环

    public class Test01 {
    
        public static void main(String[] args) {
            for(int i = 0;i <= 100;i++){
                if(i == 50){
                    break;
                }
                System.out.println(i);
            }
        }
    
    }
    public class Test01 {
    
        public static void main(String[] args) {
            for(int i = 0;i <= 100;i++){
                if(i == 50){
                    continue;
                }
                System.out.println(i);
            }
        }
    }
    public class Test01 {

    public static void main(String[] args) {
    for(int i = 0;i <= 100;i++){
    if(i == 50){
    return;
    }
    System.out.println(i);
    }
    }
    }

    第一段代码使用break:break代表跳出整个循环,即当i=50时直接跳出循环,终止循环,所以打印1-49

    第二段代码使用continue:continue代表跳出当前循环,即当i=50时跳出当前循环,进行下一次循环,打印1-49,51-100(不打印50)

    第三段代码使用return:return是直接结束整个方法,不管这个return处于多少层循环之内,打印1-49

    switch开关语句

    public class Test01 {
    
        public static void main(String[] args) {
                    int c = 4;
                    switch(c) {
                            case 1: 
                            System.out.println("1");
                            break;
                        case 2:
                            System.out.println("2");
                            break;
                        case 3:
                            System.out.println("3");
                            break;
                        default:
                            System.out.println("others");
                            break;
                    }
        }
    
    }                         

    while循环语句

    public class Test01 {
    
        public static void main(String[] args) {
             int i = 1;
               while(i <= 10){
                   System.out.println(i);
                   i++;
               }
        }
    }

    do while 循环

    public class Test01 {
        public static void main(String[] args) {
            int i = 1;
            do{
                System.out.println(i);
                i++;
            }while(i <= 10);
        }
    }

    do while 和 while循环的区别在于,do while是先执行,然后在判断条件;while是先判断,后执行。

    其他:

    i++;                                 //自加1
    i--;                                   //自减1
    i += 3;                             //i = i + 3;
    i -= 3;                              //i = i - 3;
    i *= 3;                             //i = i * 3;
    
    &&                                   //短路与,比&效率高
    ||                                     //短路或,比|效率高
    (例:age >0 || age <=5),使用||,如果a>0那么不继续后半段判断,直接返回true;使用|,需要进行后半段验证。功能上是没有区别的
    
    11/2                                 //除法取整=5
    11%2                               //除法取余数=1

    以上,基本语法的整理,上学的时候拼死拼活学的这点东西,一篇竟然就总结完了,剩下的加油吧~!

  • 相关阅读:
    vue中富文本编辑框
    vue中生成二维码
    在ABP中使用linq
    js根据年月得到当前这个月总共有多少天
    mescroll在vue中的应用
    javascript积累
    javascript常用的操作
    情侣间常犯的7个沟通问题
    欧洲旅游六大最佳目的地
    见与不见
  • 原文地址:https://www.cnblogs.com/xiaowei89426/p/5639760.html
Copyright © 2011-2022 走看看