Java语言程序设计(2)

基本程序设计

  由于有Java的基础,从这里开始就不按照书系统的把每个概念分析,把重点的,容易忘的内容提取出来,放入博客当中。

1.加号的意义

  加号(+)有两种意义:一种用途是做加法,另一种用途是做字符串的连接(合并)。做加法中譬如 1+2 ,字符串的连接譬如 "a+b"。值得注意的是在源代码中字符串是不允许跨行的,如下

  这个时候我们可以用加号来连接

2.从控制台输入

  为了达到控制台输入的目的,我们需要Scanner这个类。在java中System.in代表着输入,System.out代表着输出。要用到Scanner这个类的话,我们需要导入包。Scanner属于java.utill中,所以在使用Scanner前,我们需要先在类的顶部  import java.util.Scanner。需要注意的是*,它代表着通配符,它可以导入一个包中所有的类。例如 import java.util.*。代表着导入util包中的所有类。想要键盘可以输入我们需要先建立一个Scanner的实例化对象。

                 
         

 Scanner input  = new Scanner(System.in)
 double number  = input.nextDouble(); 

         //  声明你需要获取变量的类型,这里是double,然后调用 Scanner中的 nextDouble方法 用” = “进行赋值。

  需要注意的是,如果你输入的数值的类型不是他所要求的,系统会有一个强制类型转化,但是如果超过其类型范围会自动报错。数据类型的范围及所占的空间如下

  Java 使用两种类型的浮点数:float 和 double。double 型是 float 型的两倍。所以, double 型又称为双精度 (doubleprecision), 而 float 称为单精度 (single precision)。通常情 况下,应该使用 double 型,因为它比 float 型更精确。

 3 数值操作符

数值数据类型的操作符包括标准的算术操作符:加号(+)、减号(-)、乘号(*)、除号(/)和求余号(%),如表所示。操作数是被操作符操作的值。

                                                                                        

                                                                     

猜你喜欢

转载自www.cnblogs.com/mummyblog/p/11526629.html