[输入和输出][格式化输出]
输出System.out.println()println是print line的缩写,表示输出并换行。因此,如果输出后不想换行,可以用print()public class Main { public static void main(String[] args) { System.out.print("A,"); System....
输出System.out.println()println是print line的缩写,表示输出并换行。因此,如果输出后不想换行,可以用print()public class Main { public static void main(String[] args) { System.out.print("A,"); System....
数组类型数组变量初始化必须使用new int[5]表示创建一个可容纳5个int元素的数组数组所有元素初始化为默认值,整型都是0,浮点型是0.0,布尔型是false数组一旦创建后,大小就不可改变要访问数组中的某一个元素,需要使用索引。数组索引从0开始,例如,5个元素的数组,索引范围是0~4。可以修改数组中的某一个元素,使用赋值语句,例如,ns[1] = 79可以用数组变量.length取数组大...
字符类型字符类型char是基本数据类型,它是character的缩写。一个char保存一个Unicode字符:char c1 = 'A'; char c2 = '中';因为Java在内存中总是使用Unicode表示字符,所以,一个英文字符和一个中文字符都用一个char类型表示,它们都占用两个字节。要显示一个字符的Unicode编码,只需将char类型直接赋值给int类型即可:int n1 =...
布尔运算对于布尔类型boolean,永远只有true和false两个值。布尔运算是一种关系运算,包括以下几类:比较运算符:>,>=,<,<=,==,!=与运算 &&或运算 ||非运算 !例如boolean isGreater = 5 > 3; // true int age = 12; boolean isZero = age == 0; // ...
浮点数运算不能做位运算和移位运算浮点数运算误差浮点数常常无法精确表示浮点数0.1在计算机中就无法精确表示,因为十进制的0.1换算成二进制是一个无限循环小数,无论使用float还是double,都只能存储一个0.1的近似值,但是0.5这个浮点数又可以精确地表示例如public class Main { public static void main(String[] args) { ...