Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/392.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/54.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java:从字符串中删除引号_Java_Arrays_String_Sorting_Replace - Fatal编程技术网

Java:从字符串中删除引号

Java:从字符串中删除引号,java,arrays,string,sorting,replace,Java,Arrays,String,Sorting,Replace,我的想法/问题: 我正在进行一项Java挑战(如下)。我已经完成了第1部分(如下面的代码所示)。我很快就要完成第2/3部分了 正如您将在我的代码中看到的,我有两个for循环。首先,遍历我的排序名称数组。第二,遍历每个名称中的字符 如指示中所述,将为每个字符生成一个int值,然后添加这些值。A是1,B是2,C是3,ABC是6。然后将该int值乘以给定字符串/名称的索引号。因此,如果ABC(值为6)位于指数2,则其得分为12 完成上述步骤后,我将对所有分数(每个姓名分数)进行合计 以上是我对方向的理

我的想法/问题:

我正在进行一项Java挑战(如下)。我已经完成了第1部分(如下面的代码所示)。我很快就要完成第2/3部分了

正如您将在我的代码中看到的,我有两个for循环。首先,遍历我的排序名称数组。第二,遍历每个名称中的字符

如指示中所述,将为每个字符生成一个int值,然后添加这些值。A是1,B是2,C是3,ABC是6。然后将该int值乘以给定字符串/名称的索引号。因此,如果ABC(值为6)位于指数2,则其得分为12

完成上述步骤后,我将对所有分数(每个姓名分数)进行合计

以上是我对方向的理解

问题是我的输出如下所示:

“亚伦”
0
“修道院”
-25
“艾比”
-82
“艾比”
-90
“阿卜杜勒”
-80
“安倍”
-260
“亚伯”
-240
“阿比盖尔”
-133
“亚伯拉罕”
-128
“亚伯兰”
-225
“艾达”
-540
“阿达”
-506
“阿达尔贝托”
216
“阿达林”
-182
“亚当”
-574
“阿丹”
-600
“艾迪”
-592
“阿德拉”
-629
你写的

// sortedStr[i].replaceAll("\"", ""); // I used this to try to remove the "s from my Strings
Java
String
是不可变的。该函数返回一个带引号的新字符串。你可以用

sortedStr[i] = sortedStr[i].replaceAll("\"", "");

而且应该很好。

谢谢。我想我不会看到的。当你听到的时候,我可以问你如何完成第三部分吗?第三部分:文件中所有名字的总分是多少?保留一个单独的int值,并在得到每个单词的分数时进行汇总。我很好奇,你从哪里找到这个挑战?“我喜欢这些东西。”丹尼尔,我正在一个Java新兵训练营里研究它们。发电子邮件给我reedwilliams8404@gmail.com&我会寄给你的。