(3)比较方法
public boolean equals (Object o)
作用 : 比较调用该方法的对象与 o 对象, 如果相等, 返回true, 反之返回false;
参数 : 对比的对象
返回值 : 如果两个对象相等, 返回true, 反之返回false;
(4)获取蓝牙地址
public String getAddress ()
作用 : 返回设备的蓝牙地址, 这个蓝牙地址是17位的, 并且字母都是大写字母;
(5)获取蓝牙类
public BluetoothClass getBluetoothClass ()
作用 : 获取远程设备的蓝牙类, 需要BLUETOOTH权限, 如果出现错误, 返回null;
(6)获取设备的绑定状态
作用 : 获取远程设备的状态, 可能会是BOND_BONDED, BOND_BONDING, BOND_NONE中的一个;
(7)获取设备的蓝牙名称
public String getName ()
作用 : 获取远程的蓝牙设备名称
(8)获取哈希值
public int hashCode ()
作用 : 获取哈希值, 可以重写这个方法
(9)字符串方法
public int hashCode ()
作用 : 默认情况下返回的蓝牙的物理地址;