问题标签 [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.

0 投票
1 回答
962 浏览

java - 在字符串中查找一个字符或一组字符并删除它们

我正在尝试构建一个程序

  1. 找到@符号,然后
  2. 定位.edu教育电子邮件地址的一部分,最后
  3. 删除该@school.edu部分,并返回其余部分。

我尝试使用charAt,但一直收到不兼容类型错误,并且我不确定如何删除每次可能位于不同位置的字符串部分。欢迎任何指导。

这是我到目前为止所拥有的:

0 投票
2 回答
42 浏览

java - 这段代码有什么错误?

她有什么错误:(

انا بحاجه الي حل هذا السؤال فكرتة في طباعه الحروف المتكررة في جملة يدخلها

0 投票
2 回答
645 浏览

java - 我试图仅使用字符串的 charAt 和 length 方法获取字符的索引

我试图仅使用字符串的 charAt 和 length 方法来获取字符的索引。这就是问题所在:声明一个名为 indexOf 的公共方法,该方法接受一个字符参数并返回该字符第一次出现的存储字符串中的索引,如果未找到该字符,则返回 -1。这就是我所做的。

0 投票
4 回答
2571 浏览

java - 将 charAt 检查“包含 AZ”转换为“不包含 AZ”

我想检查字符串输入是否包含字母以外的字符。以下是我当前的代码:

如何更改代码以使其用作检查name.charAt(i)“是否不等于或A到” ?Zaz

0 投票
1 回答
3341 浏览

java - 使用 == (Java) 检查两个字符是否相同

我正在尝试检查两个字符在 while 循环中是否相等,但是当我运行它时出现此错误:

线程“主”java.lang.StringIndexOutOfBoundsException 中的异常:字符串索引超出范围:5 at java.lang.String.charAt(String.java:686) at Practice.main(Practice.java:27)

我的代码:

该程序应该检查一个字符串是否包含在另一个字符串中,如果是,则返回第二个字符串在第一个字符串中开始的位置。如果不是,则返回 -1。

任何帮助将不胜感激!

0 投票
5 回答
449 浏览

java - For 循环可以“看到”当前迭代中即将出现的值吗?

我正在完成 CodingBat 的 Java 练习,遇到了CountXX 问题,它计算xx在字符串中出现的次数。这是我解决它的方法(我没想到它会起作用):

我的问题是:for 循环的迭代如何能够“向前看”到下一次迭代?在这种情况下,它能够看到一个字符的值下一个迭代的字符。如果它可以展望未来的迭代,那不是“打败点”以整数递增吗?(我当然错过了一些东西!)

0 投票
2 回答
2064 浏览

java - Java:compare an input to a char Array using charAt

I would like to compare String input to the char[] List.If a letter inside the string is equal to the char[] List, the count should iterate but it always prints out 0. Thanks!

0 投票
2 回答
64 浏览

java - 转换后的 charAt() 不等于相同的字符串

我的问题隐藏在下一个代码中:

如您所见,问题是如果我将 String d 声明为“0”,那么程序将在 d 等于“0”时执行它并返回true

但是,如果我从字符串中获取字符“0”,将其转换为字符串,并检查这是否等于“0”,那么我有一个false.

我检查了字符编码是否有问题,但不是,无论如何它都是正确的。没有类型不匹配。

这其中的逻辑在哪里?

0 投票
2 回答
283 浏览

java - 我正在创建一个刽子手程序,但我在使用 word 更新方法时遇到了一些问题

当代码运行并且您要求 char 并键入一个字母时,让我们说“e”,输出使其成为“eeeee”,而不是在部分 word 方法中填写 e。我不知道如何解决它。我认为问题出在replaceChar方法或updatePartialWord方法中。希望得到一些帮助。谢谢! PS即使有更简单的方法,我也需要保持方法输入相同!

}

0 投票
3 回答
1502 浏览

java - 返回字符串减去特定字符之间的特定字符

我正在学习 Java CodeBat 练习。这是我坚持的一个

在字符串中查找诸如“zip”和“zap”之类的模式——长度为 3,以 'z' 开头并以 'p' 结尾。返回一个字符串,其中对于所有此类单词,中间字母都消失了,因此“zipXzap”产生“zpXzp”。

这是我的代码:

这对他们中的一些人来说是成功的,但对其他人来说却不是。对于某些示例字符串,该&&运算符似乎表现得像 a ;||也就是说,很多我想保留的角色都没有保留。我不确定我将如何修复它。

如果您愿意,请朝正确的方向轻推!我只需要一个提示!