`
ayaya
  • 浏览: 456598 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

indexOf 和 charAt

 
阅读更多
charAt 方法
返回指定索引位置处的字符。

strObj.charAt(index)
charAt 方法返回一个字符值,该字符位于指定索引位置。字符串中的第一个字符的索引为 0,第二个的索引为 1,等等。超出有效范围的索引值返回空字符串。



indexOf 方法
返回 String 对象内第一次出现子字符串的字符位置。

strObj.indexOf(subString[, startIndex])

indexOf 方法返回一个整数值,指出 String 对象内子字符串的开始位置。如果没有找到子字符串,则返回 -1

分享到:
评论

相关推荐

    JS charAt() 的用法

    var atPos = email.indexOf("@"); var dotPos = email.lastIndexOf("."); if (atPos || (dotPos - atPos )) { return false; } if (email.charAt(atPos - 1) == "." || email.charAt(dotPos + 1) == ".") { ...

    java 如何使用charAt()方法计算重复字符

    - Java的String类还提供了其他方法,如`indexOf()`和`lastIndexOf()`,可以用来查找字符或子串的位置。 - `StringBuilder`或`StringBuffer`类在处理大量字符串操作时更高效,因为它们支持在字符串中间插入、删除或...

    Javascript中indexOf()和lastIndexOf应用方法实例

    indexOf()方法 indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。 注释:indexOf() 方法对大小写敏感! 注释:如果要检索的字符串值没有出现,则该方法返回 -1。 用之前的charAt()方法 var str ...

    String index out of 4解决方法

    ### String index out of 4解决方法 在编程中,尤其是使用Java进行字符串处理时,经常会遇到`StringIndexOutOfBoundsException`异常。这种异常通常发生在试图访问一个不存在的字符串索引时。例如,如果尝试访问一个...

    JS字符串和正则表达式[收集].pdf

    本文将深入探讨JavaScript中的字符串处理方法,包括声明字符串、使用`indexOf`、`charAt`以及`substring`方法。 1. 声明字符串: 在JavaScript中,我们可以使用`var`关键字来声明字符串变量。例如: ```javascript ...

    JavaScript字符串对象charAt方法入门实例(用于取得指定位置的字符)

    - indexOf:返回指定字符或子字符串首次出现的位置。 - lastIndexOf:返回指定字符或子字符串最后出现的位置。 - replace:替换字符串中的一些字符或子字符串为其他字符或子字符串。 - slice:提取字符串中的一部分...

    java_初学者必须了解的基本知识.doc

    11. 在字符串中查找指定字符串的位置:String和StringBuffer都提供了indexOf和lastIndexOf方法,例如str.indexOf("Hello")和stringBuffer.indexOf("Hello")。 12. 在字符串中实现替换字符或字符串操作:String提供...

    javascript中的字符串函数.doc

    if (validChars.indexOf(email.charAt(i)) == -1) { alert("Invalid character found: " + email.charAt(i)); return false; } } return true; } ()"> Email: ``` **分析:** 此案例中,使用`charAt...

    java 字符串索引越界异常(StringIndexOutBounds)

    在Java编程中,`StringIndexOutOfBoundsException`是一种常见的运行时异常...总之,理解和避免`StringIndexOutOfBoundsException`是Java编程的基本技能,通过细心检查和有效的边界处理,可以有效地防止这类异常的发生。

    JS字符串和正则表达式.pdf

    字符串提供了一系列的方法来处理它们的内容,如`bold()`、`indexOf()`、`charAt()`和`substring()`。`bold()`方法会返回字符串的一个新副本,其中的内容被包裹在`<b>`标签内,用于加粗文本。例如: ```javascript ...

    Javascript字符串常用方法详解_.docx

    indexOf() 方法返回 substr 在字符串 str 中首次出现的位置,从 start 位置开头查找,假如不存在,则返回 -1。 例如: var str = "javascript"; str.indexOf('s'); // 1 str.indexOf('s',6); // -1 str.indexOf(''...

    2023年Java常用API知识测试带答案.doc

    3. `indexOf()`和`lastIndexOf()`方法的作用是查找字符串中指定字符或子字符串的索引,`indexOf()`从前开始查找,`lastIndexOf()`从后开始查找。 4. String字符串的特性是不可变的,任何对String对象的修改实际上是...

    String对象常用的属性的方法

    此处,`y.indexOf("c", 0)` 意味着从索引位置 0 开始查找字符 "c" 的位置,结果为 2。 ##### 3.2 验证电子邮件格式 在给定的内容中,还涉及到了如何验证一个字符串是否符合电子邮件的格式。这是一个常见的应用场景...

    js实现base64加密

    enc1 = keyStr.indexOf(input.charAt(i++)); enc2 = keyStr.indexOf(input.charAt(i++)); enc3 = keyStr.indexOf(input.charAt(i++)); enc4 = keyStr.indexOf(input.charAt(i++)); chr1 = (enc1 ) | (enc2 >> ...

    Day18——知识点总结

    1. String类 1.1 比较方式要求 1.2 获取方法 int length();![字符串比较要求](img/字符串比较要求.png) 获取字符串长度 "" char charAt(int index); 获取String字符串中指定下标...int indexOf(String str, int fr

    Java中String类方法总结

    int indexOf(char ch); int indexOf(String str); int indexOf(char ch, int fromIndex); int indexOf(String str, int fromIndex); 这些方法都是获取指定元素所在的下标位置,元素可以是char类型字符,也可以是

    设计一个测试程序比较几种内部排序算法的关键字比较次数和移动次数以取得直观感受。

    在使用字符串处理函数的例子中,我们使用charAt()方法来获取字符串中的某个字符,使用indexOf()方法来查找字符串中的某个子字符串,使用lastIndexOf()方法来从右到左查找字符串中的某个子字符串,使用toUpperCase()...

    StringBuffer

    1. indexOf 和 lastIndexOf 方法:用于查找字符串中的子串,返回子串在字符串中最先或最后出现的位置,如果不存在,返回负数。 2. append 方法:往字符串尾部添加字符或者字符串,可以追加各种类型的数据,包括字符...

Global site tag (gtag.js) - Google Analytics