一、类型转换:
高到低:
int x=(int) 34.8
long y=(long)56.98F
int 赋给byte、short、char时不可超过这些变量的取值范围。
二、输入、输出数据
输入:
import java.util.Scanner;
Scanner reader = new Scanner(System.in);
double x=reader.nextDouble();
输出:
System.out.println(); 换行 注:如果输出内容出现回车要用+号 ("你好,"+
"dasdasd");
System.out.print(); 不换行
System.out.printf(); %(m)d int占m列 %c char %(m)f.(n) 浮点型占m列保留n位小数 %s 字符串
三、数组
1、声明
int a[],b[]; 或 int [] a,b;
float boy[]=new float[4];
不允许 int a[12]; int [12]a;
2、length
a.length a数组长度 b[0].length b第0行的长度
3、初始化
float a[]={1,2,3,4};
int a[][]={{1},{1,1},{1,2,3,4}};
4、数组引用
俩个相同类型数组具有相同引用,则有完全相同的元素。
a=b;