我有一个公共方法,但是里面有一个我不希望其他类访问的变量。我可以这样吗?

public static void example() {
    private {
        String privateString = "Can I do it like this?";
    }
}


谢谢。

最佳答案

不需要,方法局部变量是局部的。

public static void example() {
  String privateString = "Can I do it like this?"; // <-- like this
}


或者,您可以将其设为一个类级别的变量,该变量对于同一类中的每个方法都可见,

private static String privateString = "Can I do it like this?";

10-06 13:01
查看更多