提供Java编程的基本语句,方便查阅编程的代码格式:

import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;

public class tr {
    public static void main(String[] args) {
        int a = 3;
        int _a_ = 3;
        int arr[];          //声明
        arr = new int[10];  //分配空间
        arr[0] = 5;

        int A1[] = {1, 2, 4};
        //不可以再更改
        final double pi = 3.14;
        String a_bigger = a > pi ? "yes" : "no";
        /*多
        行
        注
        释
         */
        Scanner shuru = new Scanner(System.in);
        String str1 = shuru.nextLine();  //输入的一行
        String str2 = shuru.next();      //输入的单词直到第一个空白符
        int int1 = shuru.nextInt();      //输入的为int数字
        int age = (int) (2 * Math.random());  //0,1
        System.out.println(age);

        List<String> li = new ArrayList<String>();  
        li.add("ack");             //增加
        li.add("bom");
        li.add("cat");
        li.add(1, "插入");
        li.remove(0);              //删除
        li.set(3, "fff");          //修改
        li.indexOf("bom");         //查找第一个
        li.lastIndexOf("bom");     //后面往前找第一个

        switch (a) {
            case 1: {
            }
            case 'f': {
            }
            default: {
            }
        }

        for (int tmp : A1) {   //遍历数组所有内容
            System.out.println(tmp);
        }

        while (true) {
            break;
        }


        do {
            System.out.println("1");
            break;              //直接结束   continue直接进入下一次循环
        }
        while (true);


        for (int i = 0; i < 2; i++) {  //  ;  ;  无限
            break;
        }
        //重载: 方法名相同,参数个数不同;参数类型不同;参数顺序不同
        //只有返回值不同,参数名称不同,不构成重载

    }


    //方法不可以在main里面直接定义
    int fun() {
        return 2;
    }

    public int fun2() {
        return 10;
    }

}