繁体   English   中英

如何在java中的字符串数组中拆分名字和姓氏

how to split first and last name in string array in java

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我有一个包含15个全名的数组,如何将其分成2个数组(名和姓),下面是我的全名数组的方法

public static void readData(String file) throws FileNotFoundException {
    x = new Scanner(new File(file));
    //count number of names in the array
    int n = 0;
    while(x.hasNextLine()) {
        n++;
        x.nextLine();
    }
    //open another scanner to avoid null
    Scanner x1 = new Scanner(new File(file));
    name = new String[n];
    //get the array and print 
    for(int i = 0; i < name.length; i++ ) 
        name[i] = x1.nextLine();
    System.out.println(Arrays.toString(name));
}   
1 个回复

文件包含15个全名,如下所示:

Max Frei
Stephen King
Agatha Christie

如何阅读:

final int total = 15;
String[] firstNames = new String[total];
String[] lastNames = new String[total];

try (Scanner scan = new Scanner(new File("file"))) {
    for (int i = 0; i < total; i++) {
        firstNames[i] = scan.next();
        lastNames[i] = scan.next();
    }
}

// firstNames: Max, Stephen, Agatha
// lastNames: Frei, King, Christie
2 如何从 Android 中的全名拆分名字和姓氏字符串

我有一个带有全名EditText字段的表单,我想将字符串分解为名字和姓氏字符串。 谁可以帮我这个事? 我可以知道实现目标的正确方法是什么吗? 如果用户输入他/她的名字,如ABC 。 名字将是A &amp; 姓氏将是BC 我正在尝试这个: ...

3 在 Java 中拆分包含姓氏、名字和首字母的字符串

问题: 在 Java 中拆分包含姓氏、名字和首字母的字符串。 我的代码: 我无法弄清楚我做错了什么。 我花了 5 多个小时试图弄清楚并需要一些帮助。 当我运行时,测试似乎失败了。 我在控制台中得到了什么: ...

5 如何在MySql中查询名字和姓氏字符串

我是新手数据库并在MySql中查询。 我的数据库中有一个表,其中包含id,fistname,middlename和lastname。 在我的webapp中,我有一个搜索框,以便我可以使用firstname,middlename和lastname搜索我的数据库,它将在我的Web应用程序中显示结 ...

2011-06-06 01:45:59 1 1979   mysql
6 当原始字符串是姓氏,名字时,如何在文本字段中显示名字? 反应/Spfx

我想简单地从字符串中提取名字。 名字和姓氏用逗号分隔。 我知道它将涉及一个内置函数来查找逗号,然后在逗号之后提取所有字符串。 我希望它显示在文本字段中。 上面的代码是我用来获取登录用户的代码。 我想必须创建一个函数,但是我会在函数中放入什么,然后设置为状态? ...

8 从字符串中删除不是名字/姓氏字符的字符

请看下面的代码: 从粘贴的文本中删除数字。 它是一个姓氏字段,因此还应排除 {[}] 等字符。 如何删除对名称无效的字符? 我今天已经阅读了很多类似的问题,例如: 如何使用 jquery 阻止或限制输入字段中的特殊字符? . 但是,我还没有找到我的具体问题的答案。 ...

10 C# - 用逗号分隔字符串中的姓氏和名字

我有一个ASP.NET Core 3.1 控制台应用程序,它正在读取一个“|”的OFAC csv 文件定界。 数据库表有一个FirstName和LastName字段,用于保存这些人的名字和姓氏。 问题是OFAC文件在一个字符串中包含全名,例如“姓,名”。 我能够正确读取文件,但我只想能够将姓氏和名字 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2021 STACKOOM.COM