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

从可选转换为ArrayList

邓元白
2023-03-14
public ArrayList<A> getMethods(){
    return b.c.test();
}

所以,我试着将它转换并重写为:

public ArrayList<A> getMethods(){
    return (ArrayList<A>)b.c.test();
}

但是Eclipse说,这种从optionalarraylist的转换是不可能的。

我该如何解决这个问题呢?


暂时还没有答案

 类似资料:
  • 我需要将Scala选项转换为Java可选。我写下了这样的话: 但是我不喜欢。 有没有简单的方法来做到这一点,或者内置的scala转换器?我正在寻找类似的东西:

  • 我要将转换为: 如果可选选项包含值,则流包含该值。 如果可选项不包含值,则流应为空。

  • 我想用可选的。由于只能连接流,我有以下问题: 如何将可选 转换为流 ? 示例:

  • 本文向大家介绍Java将可选流转换为值流,包括了Java将可选流转换为值流的使用技巧和注意事项,需要的朋友参考一下 示例 您可能需要一个转换Stream发射Optional到一个Stream值,从现有的发射只值Optional。(即:没有null价值,不与之打交道)。Optional.empty()            

  • 问题内容: 我试图将long值传递给该方法,并在那里使用它来创建Long Array。但是,在创建数组时,出现“可能从long到int的有损转换”错误 尽管我还没有使用任何整数值。 问题答案: 数组维只能是类型。编译器期望使用该类型,但是您要传递一种类型。您可以更改传递给的参数类型,并进行相应的更改。 为了完整起见,这是JLS关于数组变量的内容 它们由使用非负 整数 索引值的数组访问表达式引用。

  • 如何更改下面的代码以删除if-else并改用Java8