当前位置: 首页 > 知识库问答 >
问题:

java:不兼容类型:推理变量U的边界不兼容

子车安和
2023-03-14

错误:(65,52)java:不兼容类型:推理变量U的边界不兼容等式约束:akka。http。javadsl。模型HttpResponse下限:com。我的演员。聊天演员。聊天信息

下面这行代码显示了错误:

 CompletionStage<HttpResponse> httpResponse =
                        postChat(url,
                                context().system(), chatData)
                                .thenApplyAsync(httpResponse -> new ChatActor.ChatMessage(httpResponse,"1234"));


public static class ChatMessage{
   HttpResponse httpResponse;
    String name;

    public ChatMessage( HttpResponse httpResponse, String name) {
        this.httpResponse = httpResponse;
        this.name = name;
    }

    public HttpResponse getHttpResponse() {
        return httpResponse;
    }

    public String getname() {
        return name;
    }
}

这里是HttpResponse是Akka Http的。

我不知道它在说什么。解决它的方法应该是什么?

共有1个答案

薛阳荣
2023-03-14

方法。然后应用同步(httpResponse-

所以只需更改变量的类型:

CompletionStage<ChatActor.ChatMessage> httpResponse =
     postChat(url, context().system(), chatData)
    .thenApplyAsync(httpResponse -> new ChatActor.ChatMessage(httpResponse,"1234"));

为什么编译器不简单地说“不能分配CompletionStage类型的实例?”

 类似资料:
  • JDK 1.8 设置和收集。 我想数一数那个十字路口 我试试这个: 但我有一个错误:

  • 我有以下代码 出于某种原因,它抛出了以下编译错误 Solution.java:11:错误:不兼容类型:推断变量T具有不兼容的边界List=Arrays.asList(A);^相等约束:整数下界:int[]其中T是类型变量:T扩展方法中声明的Object asList(T...) 我假设这是一个Java8功能但我不知道如何解决这个错误

  • 我有一个树对象,它包含树对象的子对象(HashMap),等等 我需要按numericPosition变量筛选对象 例如: 在这种情况下,我应该得到一个树对象过滤的数字位置 树类 以防 我得到这个错误:错误:不兼容类型:推断变量R具有不兼容的边界 我一直在遵循这个例子,但它对我不起作用。https://www.mkyong.com/java8/java-8-filter-a-map-examples

  • 我试图从一个流列表,但我有一个例外。 这是一个带有对象列表的电影对象。 以下是电影: 我在列表中添加元素: 我有一个编译器错误:

  • 问题内容: 我有以下代码 由于某种原因,它会引发以下编译错误 Solution.java:11:错误:不兼容的类型:推断变量T具有不兼容的边界List list = Arrays.asList(A); ^等式约束:整数下限:int []其中T是类型变量:T扩展了在方法asList(T …)中声明的对象 我假设这是Java 8功能,但是我不确定如何解决该错误 问题答案: 期望可变数量的。不是,而是,

  • 以下程序在Java7和Eclipse Mars RC2中编译Java8: 使用javac 1.8.0_45编译器,报告了以下编译错误: 解决方法是在本地分配一个变量: 我知道类型推断在Java8中发生了很大变化(例如,由于JEP 101“广义目标类型推断”)。那么,这是一个错误还是一个新的语言“功能”? 编辑:我也向Oracle报告了JI-9021550,但以防万一这是Java8中的一个“功能”,