如何表示数组在java中以所需格式表示

时间:2017-02-18 19:07:53

标签: java arrays jsp

我在JSP servlet页面中获取如下数组值。

String[] JsonEvents = request.getParameterValues("events[]");

我只想知道如何将其更改为以下类型。(让我们说" Apple"和#34; Orange"是接收数组的元素)

String[] JsonEvents = new String[] { "Apple", "Orange" };

请帮帮我。

1 个答案:

答案 0 :(得分:0)

这两个都已经相同"类型" - 它们是String数组。

如果你愿意,你可以这样做:

String[] JsonEvents = new String[] { 
    request.getParameterValues("events[]")[0], 
    request.getParameterValues("events[]")[1]};

但如果没有至少两个参数,这将抛出异常,并且除了前两个参数外,它将忽略所有参数。