簡體   English   中英

無法在Eclipse中觀看Java本地類實例

[英]unable to watch java local class instance in eclipse

這是一個小樣本:

public class LocalClassSample {
    public static void main(String[] args) {
        class Utils {
            public void printHello(String name) {
                System.out.println("Hello " + name);
            }
            public String outHello(String name) {
                return "hello " + name; 
            }
        }

        Utils util = new Utils();
        util.printHello("World");
    }
}

我在最后一行放置了一個斷點。 我可以在“變量”窗口中查看util ...

在此處輸入圖片說明

我嘗試在表達式窗口中查看相同的變量...它無法求值:

在此處輸入圖片說明 更新:

即使嘗試在“顯示視圖”中檢查變量...也無法評估: 在此處輸入圖片說明

表達式評估一個Java表達式,例如'util.printHello(“ World”)'並返回結果(“ Hello World”)。 “ util”不是一個“表達式”,而只是一個變量名,如果要檢查它,請使用“變量”視圖或“檢查”命令。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM