optional 相关问题

不可变类型,可能包含值或引用。这种类型的每个实例都包含一个非空值或引用,或者什么都不包含(在这种情况下我们说引用是“缺席”;它永远不会被称为“包含空”)。

为什么FindById返回可选的?

我当前在我的存储库接口中重写findById以返回普通对象,因为我不喜欢不必要的代码,例如:.isPresent()和.get()ApplicationType findById(...

回答 1 投票 -2

如何使用可选元素初始化对的C ++ 17向量

在C ++ 17中,如何声明和初始化带有可选元素的向量对? std :: vector >> vec1 = {{1,true},...

回答 1 投票 1

如何使用stringBuilder

我有一个功能和技术主管的审查代码,并说:为什么要使用if语句?这基本上是相同的消息。如果要自定义,请使用具有该类型的字符串生成器。如何更改它,可以...

回答 3 投票 0

C#传递具有可选默认值的整数变量

类程序{静态void Main(string [] args){WriteLine(“圆的半径是什么:”); WriteLine(“圆的面积为:” + circleArea(Double.Parse(ReadLine()...

回答 4 投票 1

Scala Option(null)预期为None,但我得到Some(0)

val i:java.lang.Integer = null val o:Option [Int] = Option(i)//这产生Some(0)将null:java.lang.Integer转换为Scala Option的安全方法是什么? Int]?

回答 2 投票 0

appendingPathComponent有什么问题,它是可选的吗?

由于某个问题,我无法关闭我的代码,这是可选的吗?在'if let rutaMemoria'行中,出现:“ ...,用于条件绑定的Initializer必须具有可选类型,而不是'URL'”,用于...

回答 1 投票 0

将任一 >转换为c#LanguageExt中的Option >

我正在使用C#LanguageExt https://github.com/louthy/language-ext,我从某个Json解析了一个MyDto类。解析函数返回Either 。如果dto匹配给定规则,则...

回答 1 投票 0

关于快速可选链接的一个小问题

我在操场上运行这些代码,但是出现a.b.b = 3的编译错误,但在下一行运行良好。两者有什么区别?我什么时候应该使用'!'明确地和...

回答 1 投票 1

可选作为返回类型

我在实现给定的接口时遇到了麻烦,我不太了解第二种方法。 / ** *保存给定的学生。如果给定的学生已经存在于*存储库中,则...

回答 3 投票 2

orElseGet中的Lambda进入有界通配符泛型

我的部分代码如下:EntityTypeEnum entityType = EntityTypeEnum.fromName(entityTypeName).orElseThrow(...); EntityService扩展了AbstractEntityDto> entityService = ...

回答 1 投票 2

如何在Swift中创建一个通用函数,除非它是可选参数,否则它将拒绝给定参数?

此问题是我先前的问题的跟进:我希望系统报告不符合协议的要求,但事实并非如此!为什么?请阅读所提到的问题以获取更好的主意...

回答 3 投票 0

使用Java Stream或Optional.ofNullable的任何其他更好的方法来处理

有时我得到List 雇员的值为[null]。为了防止这种情况,我进行了以下检查List employee…。 if((employees.size()> 0 && ...

回答 2 投票 0

为什么我将iOS框架链接为Optional时将其框架导入其他位置?

我正在尝试向我公司发布的现有iOS框架中添加功能。新功能要求我们使用第三方提供的许多其他框架。我们要确保...

回答 1 投票 3

如何在Swift中理解此语法(a?b?c:d:c)

我在SwiftUI教程中获得以下代码,如何理解这一行?我知道目的是将座椅颜色设置为重点颜色(蓝色)(如果选中),否则将其保留为默认灰色。但是如何...

回答 1 投票 0

如何在使用imagePath隐式展开可选值时解决意外发现的nil?

我是新手,对类似的问题/答案也很满意,但似乎找不到我想要的东西。昨天代码正在运行,没有任何错误,但是今天早晨,当我运行...

回答 1 投票 -1

可选图,orElse必须返回相同的类型

我有这段代码:Object s = ofNullable(resp).map(obj1 :: get1).orElse(ex.getMessage()); obj1 :: get1返回Object而ex.getMessage返回String我在此上遇到编译器错误:方法orElse(...

回答 1 投票 -1

如何使用Optional代替嵌套的if语句?

public Message setMsg(){消息= null;如果(发送!= null ||接收!= null){message = new Message(); if(receive!= null){message.setReceive(receive); ...

回答 1 投票 0

抛出异常Java 8 Lambda

我有一项服务,该服务从DB查找记录并返回可选记录,然后根据记录是否存在,我需要将记录消息推送到kafka,这是我的代码:public void ...

回答 2 投票 0

初始化没有可选属性的结构

我希望能够创建此结构的对象而不必初始化2个可选的双打,请在此处输入图像描述

回答 1 投票 -1

使用Kotlin数据类在Jackson的缺失属性中区分null

我想使用Jackson来反序列化,然后使用Kotlin的数据类序列化json。重要的是,我必须保持显式null属性与以前是...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.