gpt4 book ai didi

java - 如何将数组转换为常规方法

转载 作者:行者123 更新时间:2023-12-01 04:38:02 26 4
gpt4 key购买 nike

我正在尝试为一个类编写此代码,但我不想使用数组(String word[])。如何更改它以便使用带括号的常规方法?

另外,我的一位 friend 帮忙了,我正在努力学习,但我忘记了 alright(s); 的作用。我想弄清楚,但失败了。我认为它会创建扫描对象,但我真的不知道。

 import java.util.Scanner;

public class WordLines{
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
String s = scan.nextLine();
alright(s);
}
public static void alright(String s){
String word[]=s.split(" ");
for(int j=0;j<word.length; j++){
System.out.println(word[j]);
}
}
}

非常感谢您的帮助!!! :)

最佳答案

在没有数组的情况下实现类似结果的一种方法是使用 Scanner 类的附加实例来解析字符串:

Scanner scan = new Scanner(System.in);
String s = scan.nextLine();
Scanner parse = new Scanner(s);
while (parse.hasNext()) {
System.out.println(parse.next());
}

链接:http://docs.oracle.com/javase/7/docs/api/java/util/Scanner.html

关于java - 如何将数组转换为常规方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17035934/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com