== 和 equals的区别
名称 | 概念 | 用于基本数据类型 | 用于引用类型 |
---|---|---|---|
== | 比较运算符 | 可以,判断值是否相等 | 可以,判断两个对象(地址)是否相等 |
equals | Object类的方法 java类都可以使用equals | 不可以 | 可以,默认是判断两个对象(地址)是否相等,但是子类往往重写该方法,比较对象的属性值是否相等,比如(String,Integer) |
因为arrays类和String类重写了equals方法,所以比较的是两个数组的内容是否相等。
JavaScript charAt() 方法
定义和用法
charAt() 方法可返回指定位置的字符。
请注意,JavaScript 并没有一种有别于字符串类型的字符数据类型,所以返回的字符是长度为 1 的字符串。
语法
stringObject.charAt(index)
参数 | 描述 |
---|---|
index | 必需。表示字符串中某个位置的数字,即字符在字符串中的下标。 |
提示和注释
注释:字符串中第一个字符的下标是 0。如果参数 index 不在 0 与 string.length 之间,该方法将返回一个空字符串。