问题标签 [charat]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 使用charAt循环数组以获取javascript中每个值的首字母
我是 JS 新手,正在尝试了解 chartAt。我创建了一个问题,我想通过一个数组并使用 charAt 从我的数组中提取每个值的第一个字符。我有点坚持我的代码。
javascript - 如果 charAt 等于一个字符列表
我想要 Javascript 中的以下内容
if str.charAt(index) (在集合中) {".", ",", "#", "$", ";", ":"}
是的,我知道这一定很简单,但我似乎无法正确使用语法。我现在拥有的是
这行得通,但必须有更好的方法。
编辑:我这样做了,但不确定它是否好:
java - 移动到下一个 charAt()
我的程序出现问题,它将替换输入的字符串中的每个字符(特别是来自 args[x])。
我能够得到字符串中的第一个字符,但我不知道该怎么做是移动到下一个字符。我尝试了下面的“ctr++”,但它只会循环字符串的第一个字符。
结果是:
字符串:aei
解密:ZZZ
我需要的是:
字符串:aei
解密:ZYX
这是我的一段代码:
如果有人可以提供帮助,我们将不胜感激。
java - 如何逐个字符比较 2 个字符串?
对于一个大学项目,我正在为孩子做一个拼写测试,我需要给一个小的拼写错误打 1 分。为此,如果拼写有 2 个字符错误,我将这样做。如何将保存的单词与输入的单词进行比较?
我已经开始使用word1
保存的单词和input1
用户输入的单词。但是,如果我添加很多这些,如果单词是 3 个字符长但我试图比较第 4 个字符,我会得到一个错误?有没有办法知道字符串中有多少个字符并且只找到这些字母的字符?
java - Java 日志文件阅读器,charAt() 字符串索引超出范围
我有个问题。我想制作一个程序,它需要一个日志文件并逐行解析它。
日志如下所示:
“2014-02-14 14:26:37,836 INFO [org.jboss.msc](主要)JBoss MSC 版本 1.0.4.GA-redhat-1”
我的代码:
程序看起来,如果 Line 的开头看起来像这样: 0000-00-00 00:00:00 如果不是,则 Line 只是与前一行相关的消息。
但我总是得到错误:
但他读了一些日志。但直到日志结束。
你能帮助我吗?对不起我的英语不好。
javascript - 如何查看字符串中的两个字符是否以特定方式分隔?
我正在 javascript 中对 coderbyte 进行编码挑战。问题是:使用 JavaScript 语言,让函数 ABCheck(str) 接受传递的 str 参数,如果字符 a 和 b 在字符串中的任意位置至少被 3 个位置分隔至少一次(即。 "lane borrowed" 将导致 true,因为 a 和 b) 之间正好有三个字符。否则返回字符串 false。
这是我提出的答案,但它不起作用。我不知道为什么......在很多答案中,人们都将字符串转换为数组,但有没有办法用 .charAt() 做到这一点?谢谢!
我已经更正了字符串与 str 的混淆以及 str.length 之后的“-4”。我仍然遇到以下情况的问题。“after it”、“aaaaddddd”和“123advb。它们都应该是假的。我该怎么做?再次感谢。
javascript - innerHtml 预先添加文本而不是附加
我有一个函数可以用几行基本的 JavaScript 代码模拟键入,但是它会附加文本,但我想在任何其他已经存在的文本/元素之前将文本添加到元素而不更改 html 结构。
如何使用最简单的 javascript 实现这一点?
JavaScript
HTML
java - .charAt() 返回空指针异常
我编写了一个小程序,其中有一个带有字符串名称的二维数组。在嵌套的 for 循环中,我检查数组每个元素中的第一个字符。如果第一个字符是'A' || 'E' || '我' || 'O' || 'U',我用 FileWriter 将该元素写入文件。但是,每次我尝试编译程序时都会得到 NullPointerException。这是代码:
FileWriter fw = new FileWriter("imena.txt");
如果我将 if 更改为if(polje[1][1].charAt(0) == 'A')
它运行得非常好,但我想遍历数组中的所有元素。非常感激任何的帮助。
事实证明,我忘记初始化数组中的所有元素。我不敢相信我自己看不到问题。:)
谢谢大家的帮助!;)