java第十七课时

本文介绍了Java中的Arrays类,包括如何创建和打印字符、字节数组,以及通过Arrays类创建字符串。同时,讲解了Object类的基本概念,它是所有类的超类,提供了一些基础方法。此外,还探讨了Math类的一些常用数学运算方法,如求绝对值、向上取整、向下取整和四舍五入。最后,回顾了static关键字在类中的作用。
摘要由CSDN通过智能技术生成

一、Arrays类的概述和常用方法
二、Object类的概述
1.常用方法
2、Math类的常用方法!
3.static关键字
public class Demo01String {
public static void main(String[] args) {
String str1= new String();
System.out.println(“第一个字符串:”+str1);

    System.out.println("========");
    char[] chararray = {'a','b','c','d'};
    System.out.println(chararray);//直接打印数组名,打印数组元素值
    String str2 = new String(chararray);
    System.out.println(str2);

    System.out.println("=========");
    byte[] bytearray = {97,98,99};
    System.out.println(bytearray);
    String str3 = new String(bytearray);
    System.out.println(str3);

    String str4 = "class5";
    System.out.println(str4);
}

}
Object是类层次结构的根,每个类都可以将Object作为超类。所有类都直接或者间接的继承自该类

构造方法: public Object()

回想面向对象中,为什么说子类的构造方法默认访问的是父类的无参构造方法?
因为它们的顶级父类只有无参构造方法
public class Demo03Math {
public static void main(String[] args) {
//绝对值
System.out.println(Math.abs(3.14));
System.out.println(Math.abs(0));
System.out.println(Math.abs(-3.14));
System.out.println("========");

    //向上取整
    System.out.println(Math.ceil(3.14));
    System.out.println(Math.ceil(3.91));
    System.out.println(Math.ceil(3.00001));
    System.out.println("========");

    //向下取整
    System.out.println(Math.floor(3.14));
    System.out.println(Math.floor(3.91));
    System.out.println(Math.floor(3.00001));
    System.out.println("========");

    //四舍五入
    System.out.println(Math.round(3.14));
    System.out.println(Math.round(3.91));
}

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值