-1
我想提取由逗号分隔的字符串中的值。我能够做到这一点,但我怎么能摆脱从第二个值开始的每个值的开始填充空间。 我知道我可以删除输入空间,但计划是从用户获得输入,所以我想确保多余的空格被删除,只是提取的值。提取用逗号分隔的字符串中的值
import java.util.Arrays; public class HelloWorld{ public static void main(String []args){ System.out.println("Hello World"); String input = ""; String[] result = input.split(","); for(String a : result) System.out.println(a); Arrays.sort(result); for(String a : result) System.out.println(a); } }
你的问题是什么?或者这是“做我的作业”? – Dakoda
关于摆脱多余的空间。有一个称为['trim']的函数(https://docs.oracle.com/javase/7/docs/api/java/lang/String.html#trim())可用于字符串。 – aug
你到目前为止解决**问题2 **的目的是什么?请先自己尝试一下,然后用一些代码和一个特定的问题回复你卡住的地方。一个想法是迭代数组并执行匹配任务。获取一个元素并检查下一个元素是否是正确的跟随者,如果是,请记住它等等。为此,您可能需要提取数字,您可以使用** regex **或其他能够解析数字的东西来完成此操作。 – Zabuza