gpt4 book ai didi

java - 如何在不更改前一个字符串的情况下使用拆分字符串

转载 作者:行者123 更新时间:2023-12-01 17:43:30 27 4
gpt4 key购买 nike

我正在使用 firebase 设置电子邮件和默认用户名,即“@”之前的电子邮件地址

这是下面的代码,我的电子邮件字符串也发生了变化。

users
|- email: eric4619 // It should be eric4619@gmail.com
|- username: eric4619

我想获得单独的结果,例如电子邮件:eric4619@gmail 和用户名:eric4619。不是电子邮件:eric4619 和用户名:eric4619。任何帮助将不胜感激

String email = et_email.getText().toString().trim();
String username = email.split("@")[0]; //keep changing my email string
String pwd = et_password.getText().toString().trim();
User usr = new User(email,username,pwd);

最佳答案

使用分割操作永远不会改变现有的字符串。您可以打印并确保 ct_email.getText() 返回 eric4619@gmail.com 而不仅仅是 eric4619。如果是这样,问题本身就存在。

关于java - 如何在不更改前一个字符串的情况下使用拆分字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58122812/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com