Java 有没有办法将扫描仪的输入输入输入到接口中?

Java 有没有办法将扫描仪的输入输入输入到接口中?,java,Java,我正在尝试从用户那里获取输入,并将其制作成一个界面。有没有什么方法可以让我直接从扫描仪输入中完成?我真的不知道我还能怎么做。谢谢你的帮助。我的代码是 Scanner sc = new Scanner(System.in); SetInterface target = sc.nextLine(); 我有没有办法使这个字符串输入等于一个接口?你永远不能直接将扫描仪输入等于你定义的接口。简短回答。您永远不能将字符串分配给接口 编译错误 不兼容类型:java.lang.String无法转换为SetI

我正在尝试从用户那里获取输入,并将其制作成一个界面。有没有什么方法可以让我直接从扫描仪输入中完成?我真的不知道我还能怎么做。谢谢你的帮助。我的代码是

Scanner sc = new Scanner(System.in);

SetInterface target = sc.nextLine();

我有没有办法使这个字符串输入等于一个接口?

你永远不能直接将扫描仪输入等于你定义的接口。

简短回答。您永远不能将字符串分配给接口

编译错误


不兼容类型:java.lang.String无法转换为SetInterface

我不理解您的问题。你说我试图从用户那里获取输入并将其制作成一个界面是什么意思?我有一个界面。我希望界面与用户输入的内容相等。但我不知道如何做到这一点,我想知道是否有办法做到这一点,你所说的界面是什么意思?你能提供一个例子吗?SetInterface是什么?除非SetInterface扩展字符串,请详细解释你的定义
interface SetInterface {
    void doSomething(String s);
}

SetInterface target = "";