【发布时间】:2013-05-05 23:24:27
【问题描述】:
我有两种方法,第一种方法创建一个字符串,然后我想在第二种方法中使用该字符串。
当我研究这个时,我遇到了在方法之外创建字符串的选项,但是,这在我的情况下不起作用,因为第一种方法以几种方式更改字符串,我需要最终产品第二种方法。
代码:
import java.util.Random;
import java.util.Scanner;
public class yaya {
public static void main(String[] args) {
System.out.println("Enter a word:");
Scanner sc = new Scanner(System.in);
String input = sc.nextLine();
Random ran = new Random();
int ranNum = ran.nextInt(10);
input = input + ranNum;
}
public void change(String[] args) {
//more string things here
}
}
【问题讨论】:
-
你知道关键字return的作用吗?
-
两个方法是独立调用的,还是一个方法从另一个方法调用?
-
向我们展示有问题的代码。
-
您可能需要添加一些代码来解释您的问题,以便无需猜测您的意图即可回答问题。
-
@SushimMukulDutta 你的回答似乎不合适,而且 - 特别是对于初学者 - 建议使用
static关键字而不提供任何有关其含义和限制的细节是非常危险的。