java笔记(一)
1.千万牢记主函数不要写错,否则运行不了(比如正确的是:public static void main(String args[]),错误的是public void main(String args[]))也就是找不到函数入口
2.建立一个new java project→new package→new class
3.包相当于分类
4.小数默认为double,定义float类型是,应在赋值之后加一个f,如float a=1.1f
5.强制转换数据类型时需要在待转换的数据前加上(目标类型),如double a; float b=(float)a
6.自动转换类型时,目标类型的范围要大于待转换类型。
7.再次强调a++是先用后加,++a是先加后用
8.for循环中,建议循环数初始化在()内进行,在括号外可能报错
9.java的输入方式:Scanner in =new Scanner(System.in);int a=in.nextInt();这里第二行定义了输入的数据类型。(记得import java.util.Scanner;)
10.java快捷键----syso
11.java取商:a/b;取余数:a%b,如a=15,b=10,a/b=1,a%b=5。
12.循环语句中,continue是在循环中跳过当前条件,但继续循环。
13.依次输入多个数字,中间以空格分开时,可以使用
Scanner sc=new Scanner(System.in);
String num[]=sc.nextLine().split(" ");
14.java中遍历数组可以用for(int i:arg[])(数组中的值会依次赋给i)
15.动态定义数组 int []a==new int[3](一定要定义容量)
16.定义多个同名参数:hobby(string ...hobbies){}即可。

浙公网安备 33010602011771号