方法length()未定义类型

-3 java

我正在尝试使用该length()方法打印出a的长度,String但我不断收到标题中提到的错误.我是Java新手,我认为这个方法是构建到IDE(Eclipse)中的.

import class JumbleHelper {

    String word;

    public JumbleHelper(String jumbleWord)
    {
        word = jumbleWord;
    }

    public static void main(String[] args) 
    {
        JumbleHelper str1 = new JumbleHelper("maybe");
        System.out.println(str1.length());
    }
}
Run Code Online (Sandbox Code Playgroud)

Wil*_*nne 9

你还没有在jumblehelper中实现一个名为'length'的函数.仅仅因为它中唯一的值是一个字符串并不意味着你可以使用它的所有功能.这不是继承的工作方式.

但是,str1.word.length()将起作用.

或者你可以在jumblehelper中添加一个名为length的函数,如下所示:

public int length(){ return word.length() };
Run Code Online (Sandbox Code Playgroud)