【发布时间】:2017-04-25 22:49:26
【问题描述】:
在你问之前,是的,我先用谷歌搜索了这个。我还没有找到合适的答案。我了解 for 循环中字符串数组的语法,但不了解字符串。例如,假设我有一个片段代码,其中包含一个 for 循环,其目的是在该元素不等于 something 时将 String 的元素调整为“josh”(我不能想到我脑海中的任何事情)。片段代码是这样的:
public void adjustScore(String[] str){
for(int j= 0; j < str.length; j++){
if(str[j] != //idk, something//
str[j]= "josh";
}
else{};
}
但是,如果它是一个字符串而不是一个字符串[],它会是什么样子?
public void adjustScore(String str2){
for(int j=0; j < str2.length(); j++){
// How do I call an element from the String? Would I still use str2[j]?//
【问题讨论】:
-
在
String中定义“元素”。字符串由 字符 组成,因此在字符串的length()上具有索引的循环可能会调用atr2.charAt(i)以获取char值。不知道这与您所说的“乔希”有什么关系。
标签: java arrays string for-loop