您身边的网站建设专家
成功案例

【建站服务】莒县淘宝装修/莒县京东店铺设计/莒县拼多多网店装修公司/莒县企业网店开通申请-网店装修设计-域名申请

日期: 2022-09-21 05:08:52 浏览数:23


上往建站提供服务器空间服务商百度快照排名网站托管百度推广运营,致力于设计外包服务与源代码定制开发360推广搜狗推广,增加网站的能见度及访问量提升网络营销的效果,主营:网站公司,百度推广公司电话,官网搭建服务,网站服务企业排名,服务器空间,英文域名等业务,专业团队服务,效果好。


莒县淘宝装修/莒县京东店铺设计/莒县拼多多网店装修公司/莒县企业网店开通申请-网店装修设计

网站建设.png

     System.out.println("你的等级是 " + grade);   }}

以上代码编译运行结果如下:

良好你的等级是 C

如果 case 语句块中没有 break 语句时,JVM 并不会顺序输出每一个 case 对应的返回值,而是继续匹配,匹配不成功则返回默认 case。

Test.java 文件代码:

public class Test {   public static void main(String args[]){      int i = 5;      switch(i){         case 0:            System.out.println("0");         case 1:            System.out.println("1");         case 2:            System.out.println("2");         default:            System.out.println("default");      }   }}

以上代码编译运行结果如下:

default

如果 case 语句块中没有 break 语句时,匹配成功后,从当前 case 开始,后续所有 case 的值都会输出。

Test.java 文件代码:

public class Test {   public static void main(String args[]){      int i = 1;      switch(i){         case 0:            System.out.println("0");         case 1:            System.out.println("1");         case 2:            System.out.println("2");         default:            System.out.println("default");      }   }}

以上代码编译运行结果如下:

12default

如果当前匹配成功的 case 语句块没有 break 语句,则从当前 case 开始,后续所有 case 的值都会输出,如果后续的 case 语句块有 break 语句则会跳出判断。

Test.java 文件代码:

public class Test {   public static void main(String args[]){      int i = 1;      switch(i){         case 0:            System.out.println("0");         case 1:            System.out.println("1");         case 2:            System.out.println("2");         case 3:            System.out.println("3"); break;         default:            System.out.println("default");      }   }}

以上代码编译运行结果如下:

123


ava Number & Math 类

一般地,当需要使用数字的时候,我们通常使用内置数据类型,如:byte、int、long、double 等。


实例

int a = 5000;

float b = 13.65f;

byte c = 0x4a;

然而,在实际开发过程中,我们经常会遇到需要使用对象,而不是内置数据类型的情形。为了解决这个问题,Java 语言为每一个内置数据类型提供了对应的包装类。


所有的包装类(Integer、Long、Byte、Double、Float、Short)都是抽象类 Number 的子类。


包装类 基本数据类型

Boolean boolean

Byte byte

Short short

Integer int

Long long

Character char

Float float

Double double

Java Number类


这种由编译器特别支持的包装称为装箱,所以当内置数据类型被当作对象使用的时候,编译器会把内置类型装箱为包装类。相似的,编译器也可以把一个对象拆箱为内置类型。Number 类属于 java.lang 包。


下面是一个使用 Integer 对象的实例:


Test.java 文件代码:

public class Test{

 

   public static void main(String[] args){

      Integer x = 5;

      x =  x + 10;

      System.out.println(x); 

   }

}

以上实例编译运行结果如下:


15

当 x 被赋为整型值时,由于x是一个对象,所以编译器要对x进行装箱。然后,为了使x能进行加运算,所以要对x进行拆箱。


Java Math 类

Java 的 Math 包含了用于执行基本数学运算的属性和方法,如初等指数、对数、平方根和三角函数。


Math 的方法都被定义为 static 形式,通过 Math 类可以在主函数中直接调用。


Test.java 文件代码:

public class Test {  

    public static void main (String []args)  

    {  

        System.out.println("90 度的正弦值:" + Math.sin(Math.PI/2));  

        System.out.println("0度的余弦值:" + Math.cos(0));  

        System.out.println("60度的正切值:" + Math.tan(Math.PI/3));  

        System.out.println("1的反正切值: " + Math.atan(1));  

        System.out.println("π/2的角度值:" + Math.toDegrees(Math.PI/2));  

        System.out.println(Math.PI);  

    }  

}

莒县淘宝装修/莒县京东店铺设计/莒县拼多多网店装修公司/莒县企业网店开通申请-网店装修设计


上往建站提供搭建网站域名注册官网备案服务网店详情页设计企业网店专业网络店铺管理运营全托管公司咨询电话,服务器空间,微信公众号托管网页美工排版,致力于域名申请竞价托管软文推广全网营销,提供标准级专业技术保障,了却后顾之忧,主营:虚拟主机网站推广百度竞价托管网站建设上网建站推广服务网络公司有哪些等业务,专业团队服务,效果好。

服务热线:400-111-6878 手机微信同号:18118153152(各城市商务人员可上门服务)


全国咨询热线:400-111-6878

地址:全国各地都有驻点商务

Copyright © 2021 通陆科技

网站建设上往建站