Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.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
Arrays 如何解决此代码_Arrays_Loops_Construct - Fatal编程技术网

Arrays 如何解决此代码

Arrays 如何解决此代码,arrays,loops,construct,Arrays,Loops,Construct,我的代码是这样的,我必须操作数组中存储的数据来打印数组的各个元素,即第三个和第五个团队成员的姓名 public class project { public static void main(String[]args) { String[]players = TheTeamPlayers(); printStringArray(players); } public static String[] TheTeamPlayers

我的代码是这样的,我必须操作数组中存储的数据来打印数组的各个元素,即第三个和第五个团队成员的姓名

     public class project 
      {
 public static void main(String[]args)
     {
   String[]players = TheTeamPlayers();
    printStringArray(players);
       }
    public static String[] TheTeamPlayers()
      {
String[]players={"Mark Thompson","John Carey","Pat Buckley","MichaelO'Connor","Finbarr Noonan","Kevin Drogan","Ray Kelly","Jonathan Shannon","Ronan Linehan"};
return players;
}
public static void printStringArray(String[]strings)
{
for(String s : strings)
{
System.out.println(" The Team Players Names Are: " + s );
}
}
    }

您可以这样迭代:

 public static void  printStringArray(String[] players) { 
   for (int i =0; i < players.length;  i++)
    { 
       System.out.println(" The Team Players Names Are: " + players [i]); 
     } 
   } 
publicstaticvoidprintstringarray(String[]players){
for(int i=0;i

还应将变量命名为自描述性变量,以避免混淆

你忘了问问题的那部分。此代码以何种方式无法按预期工作?你尝试了什么?你被困在哪里?此外,将代码格式化为人类可读可能有助于人类阅读您的代码。Java代码显示所有名称时使用:团队成员名称如下团队成员名称为:Mark Thompson“队员的名字是:约翰·凯里队员的名字是:帕特·巴克利队员的名字是:迈克尔·奥康纳等等但我还需要打印出这行”第三和第五名队员的名字是“帕特·巴克利”,“芬巴尔·努南”“我花了无数个小时尝试不同的方法,鼠标垫已经磨损,但我的问题是如何解决代码。我对编码很陌生,但我不知道如何解决它。请帮助我。”