【发布时间】:2021-02-01 13:26:22
【问题描述】:
我是一名 Android 开发人员,我制作了一个字符串,用于生成随机 6 位 OTP,该字符串位于 protected void onCreate(Bundle savedInstanceState) { 中,这是 java 程序中的第一件事。:
String otp = new DecimalFormat("000000").format(new Random().nextInt(999999));
Toast.makeText(getApplicationContext(), "Your OTP is " + otp, Toast.LENGTH_SHORT).show();
我的 java 程序中有另一个 public void,我必须在其中调用 OTP 字符串,但我不知道该怎么做。
我们将不胜感激任何类型的帮助。
【问题讨论】:
-
U 可以将字符串移出方法范围,并在其前面添加“静态”关键字。 (虽然这通常是糟糕的设计)
-
提供更多
onCreate()的源代码以及调用onCreate()的其他方法。
标签: java android string public-method