把姓和名拆分

来源:互联网 发布:石家庄淘宝培训 编辑:程序博客网 时间:2024/06/02 19:45

利用split()把姓和名拆分,有个小问题,不知道为什么用split("")拆分单个字符,第一位置是空值,郁闷...


// 把姓和名拆分,只支持单姓import java.util.Scanner;public class Name_Split {public static void main(String[] args){Scanner input = new Scanner(System.in);System.out.print("请输入一个姓名:");String name = input.next();String[] newName = new String[name.length()];newName = name.split("");System.out.println("姓:" + newName[1]);System.out.print("名:");for (int i=2; i<newName.length;i++){System.out.print(newName[i]);}}}