如何在Android Studio中返回到指定的代码行?

如何在Android Studio中返回到指定的代码行?,android,line,Android,Line,编写代码时如何返回到某一行; 例如: if (example == 0) {go to line 114} 或 我知道do和while和if语句,但是因为我的代码很长,如果我使用if语句,我的代码会很长。 我正在做测验。我想随机显示它们,如果用户单击了正确的答案,将显示下一个问题。 我曾经 但是它占用了太多的空间;所以我想也许重复一些问题会更好。 我希望我能够表达我的意思。实际上,当你在一个循环中使用 但这是我在实践中从未见过的。正如其他人所说,如果你需要做一些事情,那么这个事情应该在你调用的

编写代码时如何返回到某一行; 例如:

if (example == 0)
{go to line 114}

我知道
do
while
if
语句,但是因为我的代码很长,如果我使用
if
语句,我的代码会很长。 我正在做测验。我想随机显示它们,如果用户单击了正确的答案,将显示下一个问题。 我曾经

但是它占用了太多的空间;所以我想也许重复一些问题会更好。
我希望我能够表达我的意思。

实际上,当你在一个循环中使用


但这是我在实践中从未见过的。正如其他人所说,如果你需要做一些事情,那么这个事情应该在你调用的函数中。

你不应该仅仅因为行号在添加代码时总是会改变而硬编码。例如,要使用某个方法,您可能需要导入该方法,这将在代码中添加一行


相反,创建自己的方法,并在需要时调用它们。

Java不是基本的。可能是方法调用吗?由于之前没有研究,我投票将此问题作为主题外的问题来结束。您选择特定行号的原因是什么?欢迎使用Stack Overflow!您似乎对Java非常陌生。如上所述,Java与Basic不同。我想你可能会从找到一本关于Android编程的好书或课程中受益。显然,您试图做的事情可以使用方法来完成,
while
循环和正确使用
if
-
else
块。一本好书或一门课程将涵盖这些内容。祝你好运
if (example == 1)
{repeat line 114 to 123}
Random r = new Random();
int i1 = r.nextInt(max - min + 1) + min;
switch (i1) {
case 0: {
question 1
}
break;
}
case 1: {
question 2
}
break;
}
........