Java标识符
关于变量:
变量的分类——局部变量,成员变量,静态变量。
三者之间的区别
!注意:final修饰之后的变量也为常量
数据类型的分类
整型变量与整型常量
public class Testpri {
public static void main(String[]args) {
int b=015;
int c=0x15;
int d=0b1101;
System.out.println(b);
System.out.println(c);
System.out.println(d);
long globalPopulation=7400000000L;
}
}
浮点数是不精确的,不要比较。
与C++不一样的布尔类型
牛刀小试之Scanner
package cn.sxt.arrays;
public class Text01 {
public static void main(String[] args) {
int[] arr01= new int[10];
String arr02[];
User[] arr03;
}
}
class User {
private int id;
private String name;
public int getId() {
return id;
}
public void setld(int id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
import java.util.Scanner;
public class TestScanner {
public static void main(String[]args) {
Scanner scanner =new Scanner(System.in);
System.out.println("请输入名字:");
String name = scanner.nextLine();
System.out.println("请输入你的爱好:");
String favor = scanner.nextLine();
System.out.println("请输入你的年龄:");
int age = scanner.nextInt();
System.out.println("###############");
System.out.println(name);
System.out.println(favor);
System.out.println("来到地球的天数:"+age*365);
System.out.println("离开地球的天数:"+(72-age)*365);
}
}
牛刀小试之九九乘法表
for(int n=1;n<=9;n++) {
for(int m=1;m<=n;m++)
System.out.print(m+"*"+n+"="+(m*n)+"\t");
System.out.println();
}
牛刀小试之参数传值
public class User4 {
int id;
String name;
String pwd;
public User4(int id, String name) {
this.id = id;
this.name = name;
}
public void testParameterTransfer01(User4 u) {
u.name="高小八";
}
public void testParameterTransfer02(User4 u) {
u=new User4(200,"高三");
}
public static void main(Stringl[] args) {
User4 u1= new User4(100,"高小七");
u1.testParameterTransfer01(u1);
System.out.println(ul.name);
ul.testParameterTransfer02(u1);
System.out.println(u1.name);
}
}
关于数组
package cn.sxt.arrays;
public class Text01 {
public static void main(String[] args) {
int[] arr01= new int[10];
String arr02[];
User[] arr03;
}
}
class User {
private int id;
private String name;
public int getId() {
return id;
}
public void setld(int id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
快捷读取数组