-2

我一直在尝试使用 main 方法将我从另一个方法获得的值打印到另一个 void 方法中......是的,我知道,解释起来非常复杂,所以我将在下面展示它的样子:

public class MultMethods{
    public static void main(String[] args){
        anotherMethod();
        printMethod();
    }
    public static String anotherMethod(){
        return value;
    }

    public static void printMethod(){
        System.out.println();
    }
}
4

2 回答 2

1

尝试

public class MultMethods{
public static void main(String[] args){
    String str = anotherMethod();
    printMethod(str);
}
public static String anotherMethod(){
    String value = "ABC";
    return value;
}

public static void printMethod(String str){
    System.out.println(str);
}
}
于 2013-10-22T04:54:39.323 回答
1

看起来你想实现类似的东西

public class MultMethods{
    public static void main(String[] args){
        printMethod(anotherMethod());
    }
    public static String anotherMethod(){
        return value;
    }

    public static void printMethod(String value){
        System.out.println(value);
    }
}

获取一个字符串值并将其传递给另一个方法。当你这样做的时候,是不是很容易写:

public class MultMethods{
    public static void main(String[] args){
        System.out.println(anotherMethod());
    }
    public static String anotherMethod(){
        return value;
    }
}
于 2013-10-22T04:57:26.793 回答