如何以不同方式打印getString的值?

时间:2013-01-24 21:15:58

标签: java jsp getstring

<%
                        st = con.createStatement();
                        rs = st.executeQuery("select pf_nm from portfolio");

                    while(rs.next())
                        {
                           String arr= rs.getString(1);
                           out.println(arr+"\n\n");
                        }
 %>

如上面的代码所示,我得到多个值以返回getString(1),但我想要所有这些值都是单独的。如何获得它们?

例如,getString(1)返回Google Facebook Apple Adob​​e。我想通过以某种方式存储它们来单独打印它们,以便之后可以访问它们。

1 个答案:

答案 0 :(得分:1)

  

返回值类似于String arr中的Google Facebook -

您可以使用String.split("\\s")将空格分隔为空格作为分隔符。

                       String arr= rs.getString(1);
                        String[] strArr = arr.split("\\s");
                        for(String s: strArr){
                            out.println(s);
                        }