如何在Android中替换String的第一个字符

and*_*mer -1 android

我正在做一个应用程序,其中用户需要输入他的手机号码.为了使我的应用程序对用户友好,我正在为它们提供格式(例如09XX-XXX-XXXX).在注册过程之后,应用程序将自动发送一个组成用户名字,姓氏和手机号码的特定号码.为了让服务器联系用户,我必须用'+63'替换'0'(这是第一个字符).有人可以帮我解决一下吗?

NAR*_*DDY 8

你可以这样做

String str = "09XX-XXX-XXXX";
str = "+63"+str.substring(1);
Run Code Online (Sandbox Code Playgroud)