-
强制类型转换:
格式:例如:double avg1=75.8;//int avg2=(int)avg1;//(打印输出语句已省略)
结果:小数部分被直接舍弃,不进行四舍五入,如上例的运行结果为:75.8//75
故强制类型转换可能会造成数据丢失,使用时应慎重。
查看全部 -
7.==
8.>
9.<=
10.==查看全部 -
6.int three=one+two;
7.System.out.println("three");
8.int three–=one;
9.System.out.println("three");
10.int three*=one;
11.System.out.println("three");
12.int three/=one;
13.System.out.println("three");
14.int three%=one;
15.System.out.println("three");查看全部 -
public class HelloWorld {
public static void main(String[] args){
System.out.println("hello imooc");
}
}
查看全部 -
Java中的自动类型转换,即用之前已赋值的变量为另一变量赋值,例如:int a=100;//double b=a;
需要注意的是,目标类型转换需要满足特定条件:
目标类型能与源类型兼容,如double型兼容int型,但char型不能兼容int型。
目标类型需大于( 指字节)源类型,如double型长度为8字节,int型为4字节,因此double型的变量里可以直接存放int型的数据,但反过来就不行了。
查看全部 -
Java中变量的使用规则:
变量需要先声明后使用。
变量使用时,可以声明变量的同时进行初始化,例如:String love="imooc";
也可以先声明后赋值,例如:String love;//love="i love imooc";
变量中每次只能赋一个值,但可以修改多次。
main方法中定义的变量必须先赋值,然后再输出。
虽然语法中没有提示错误,但在实际开发中,变量名不建议使用中文,因为中文容易产生安全隐患,譬如后期跨平台操作时出现乱码等。
查看全部 -
7.int sum=age1+age2+age3+age4;
8.double avg=(age1+age2+age3+age4)/4;
9.int minus=age1–age2;
10.int newAge=age1––;查看全部 -
Java语言是一种强类型语言,即Java中储存的数据都是有类型的,而且必须在编译时就确定其类型。Java中的两类数据类型:
其中,基本数据类型变量储存的是数据本身,引用数据类型变量存的是保存数据的空间地址。
常用的基本数据类型有:
需要注意的是:1、为float变量赋值时在数值后添加字母f。2、为char变量赋值时使用单引号引起来。3、似乎(??)只有String变量需要加双引号。
·float型与double型的区别:1、float:单精度类型,精度是8位有效数字,取值范围是10的-38次方到10的38次方,float占用4个字节的存储空间。double:双精度类型,精度是17位有效数字,取值范围是10的-308次方到10的308次方,double占用8个字节的存储空间。
2、若不声明的,默认小数都用double来表示,所以如果要用float的话,则应该在其后加上f。例如:float a=1.63;//会显示错误,正确的写法为float a=1.63f;
则会提示不能将double转化成float 这成为窄型转化。
3、注意float是8位有效数字,第7位数字将会产生四舍五入(但double不会四舍五入,直接去尾)。
所以如果一个float变量 这样定义: float a=1.32344435; 则第7位将产生四舍五入(5及5以下的都将舍去)
4、一般开发中建议用double 修饰小数·char型与String型的不同:1、在Java中char属于八种基本数据类型之一,而String不属于八种基本数据类型之一,String属于引用数据类型。
2、char定义的是一个字符(如h),而String定义的是一个字符串(即很多个字符,如hello)。在程序开发中,很多操作都要使用字符串来完成,例如系统中的用户名、密码、电子邮箱等。
查看全部 -
5.int sum=a+b;查看全部
-
Java变量名的要求:
首字母只能是:1、字母;2、下划线_;3、美元符号$
其余部分除以上三种外,还可以是数字(即不能以数字开头)。
同时注意,Java变量名不能为Java关键字,也不能有空格。
优秀的工程师一般有如下习惯:
变量名由多个单词组成时,第一个单词的首字母小写,其后单词的首字母大写(骆驼式命名法,或称驼峰命名法)
变量命名时,尽量简短且能清楚地表达变量的作用,做到见名知意。
PS:Java变量名没有长度限制;Java语言是区分大小写的。
查看全部 -
在Java中,我们通过三个元素描述变量:变量类型、变量名和变量值。
查看全部 -
标识符的要求:1. 、标识符可以由字母、数字、下划线_、美元符号$组成,但不能包含@、%、空格等其他特殊字符,不能以数字开头。
2、不能是Java关键字或保留字,但可包含Java关键字和保留字。
3、标识符是严格区分大小写的。
4、标识符的命名最好能反映出其作用,做到见名知意。
查看全部 -
注意:Java的关键字区分大小写。
查看全部 -
对于IDEA:
psvm=public static viod main(String[] args){
}
sout=System.out.println();
查看全部 -
学好Java:1、多练。2、多问。3、及时总结。
查看全部
举报