【发布时间】:2016-02-11 05:50:58
【问题描述】:
嗨,我有 Java 函数,我想看看 getResult("92972317") 返回什么。 我不知道什么标签:如果之前意味着..这是代码:
public static int getResult(String paramString)
{
int i = 0;
int j = 1;
int k = 0;
if (k >= paramString.length()) {
return i * 3 + 5371;
}
int m = Integer.parseInt(paramString.substring(k, k + 1));
if (j != 0)
{
i += m * 7;
label47:
if (j == 0) {
break label70;
}
}
label70:
for (j = 0;; j = 1)
{
k += 1;
break;
i += m * 3;
break label47;
}
}
我想知道的是 if 语句之前的这些“label47:”和“label70:”是什么意思以及它的作用.. 谁能帮帮我?
【问题讨论】:
-
谁把这些标签放在那里?
标签: java if-statement return label