如何从 split() 方法中获取拆分后的字符串

How to get the splitted string from split() method

嗨,朋友们,我正在尝试从用户在我的 jsp 表单中输入的全名中获取拆分后的名字和姓氏。在提交表单时收到全名后,我将全名分成两个字符串,用空格分隔符分隔。这是解释我的问题的代码。请帮忙

           String name = request.getParameter("name");
            String userType = request.getParameter("usertype");
            //split the name into first_name and last_name
            String  splittedName[] = StringUtils.split(name);

            System.out.println(Arrays.toString(splittedName));

            String firstname = splittedName[0];
            String surname = splittedName[1];

关于在所有行处使用断点调试应用程序。当我尝试将 splittedName[0] 和 splittedName[1] 值转换为 'firstname' 和 'surname' 字符串时出现错误。请帮助...对于我的问题中的任何愚蠢错误感到抱歉。

   String name = "Kamlesh Sharma";

    String splittedName[] = name.split(" ");
    System.out.println(Arrays.toString(splittedName));

    String firstName = splittedName[0];
    String lastName = splittedName[1];

这将有助于您的目的。

注: 您需要在 split 方法中提供分隔符,而不是您传递的名称