应用程序编程接口api怎么用_api接口调用

应用程序编程接口api怎么用_api接口调用常用类:Java系统中提供的一些使用频率较高的类API:ApplicationProgrammingInterface应用程序编程接口java系统中所提供的一系列类和接口api文档:官方给广大Java开发者学习者,提供对

1. 概述

常用类API:

常用类:Java系统中提供的一些使用频率较高的类
API: Application Programming Interface 应用程序编程接口
java 系统中所提供的一系列类和接口
api文档:官方给广大Java开发者学习者,提供对类和接口功能的说明文档
本章学习一些单个的,独立功能的类
从第六章开始,进入体系化学习(异常,IO,集合,网络,线程,图形界面)

Object

java.lang.object 是java类体系中的最顶级的,万类之祖

toString

.toString()返回对象的字符串形式
当输出一个对象时,会默认调用类中toString()方法,
把对象以字符申形式输出,类中如果没有toString(),那么会调用父类(Object)中的toString();public String toString()
0bject类中的默认输出类的名字和对象在内存中地址(10进制 转为16进行)return getClass().getName() + “@”+ Integer,toHexString(hashCode());

equals

equals指示一些其他对象是否相等
用来比较对象中的内容是否相等
= = 用于基本类型比较时,比较的是值是否相等
用于引用类型比较时,比较的是两个引用的地址是否相等
以后如果比较两个对象的地址是否相等时,直接使用==比较即可
所以,其他的类为了比较两个对象中包含的内容是否相等,都对0bject中的equals(),进行了重写,判断内容是否相等
在这里插入图片描述在这里插入图片描述

Arrays类

equals方法:
比较两个数组对象中元素是否相等. 而数组对象中的equals用来判断与另一个数组对象是否相等。
声明:public static boolean equals(type[]a,type[]a2)
参数的类型可以是原生数据类型和引用类型的任意一种类型
返回:如果两个相等,则返回true,否则返回false
在这里插入图片描述
binarySearch
-使用二分搜索算法搜索指定数组
public static int binarySearch(type[] a, type key)
public static int binarySearch(long[] a,int fromIndex,int
toIndex,long key)
● 参数:
a – 要搜索的数组。
key – 要搜索的值。
fromIndex – 要排序的第一个元素的索引(包括)。
toIndex – 要排序的最后一个元素的索引(不包括)。
● 如果key在数组中,则返回搜索值的索引;否则返回负数,表示不存在在这里插入图片描述
copyOf方法
● 数组复制,将指定数组中的元素复制到一个指定长度的新数组中,并返回新数组.
● static int[] copyOf(int[] a, int newLength)在这里插入图片描述
Sort方法—排序
● 作用于数组的所有元素
public static void sort(type[] a)
● 作用于数组指定范围内的元素
public static void sort(type[] a, int fromIndex(包括), int
toIndex(不包括))
将指定的类型数组所有元素按数字升序进行排序。
l 自定义对象排序
自定义类实现Comparable接口
重写compareTo方法在这里插入图片描述在这里插入图片描述

基本数据类型包装类
基本数据类型不是面向对象的
● Java语言是一个面向对象的语言,但是Java中的基本数据类型却是不面向对象的,这在实际使用时存在很多的不便,为了解决这个不足,在设计类时为每个基本数据类型设计了一个对应的类进表示,这样八个和基本数据类型对应的类统称为包装类.
● 包装类(如:Integer,Double等)这些类封装了一个相应的基本数据类型数值,并为其提供了一系列操作方法。在这里插入图片描述

今天的文章
应用程序编程接口api怎么用_api接口调用分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/81072.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注