optional 相关问题

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

C#String.Format可选参数

我想使用带有可选参数的string.Format:public static void Main(string [] args){//你的代码在这里// Console.WriteLine(string.Format(“{0} {1}”,“a” ,“b”));安慰....

回答 4 投票 4

将null检查转换为Optional

我不明白如何使用Optional以功能方式更改这些空检查:private boolean findProduct(String prodName){for(OrderItem item:orderItems){if(item!= null){...

回答 3 投票 1

为什么类型'UIView'的值没有来自引用UIView变量的成员?

我想将变量引用到特定函数。但是,有一个名为Value的错误'UIView'没有成员'lineTo'显然,whatSelectObject变量包含...

回答 3 投票 0

如何从api响应结果中避免“可选”? [重复]

通过此代码获取名称的“可选”...我希望在标签中输入:名称:Simi,但我的代码是一个可选的名称为“simi”

回答 2 投票 0

可选变量 - 可能未初始化变量[重复]

这是使用和初始化Optional变量的正确方法。当我调用calculateAnnualCalculationTotal时,我在所有这些变量上得到一个错误“变量可能没有被初始化”..我想...

回答 1 投票 -1

链接Optional.orElseThrow

我有一段这样的代码:return getObject()。map(obj - > obj.getNullableField())。orElseThrow(() - > new IllegalStateException(“Object not found!”));此刻我正在投掷......

回答 3 投票 5

Swift:在switch case中测试可选值

在Swift中,如何在switch语句中编写一个case来测试根据可选内容切换的值,如果可选项包含nil则跳过case?这就是我......

回答 3 投票 76

如何使用spray-json将入站空可选数组字段转换为None?

我正在使用的网站返回没有值的可选字段的空数组。即给定这些定义 - 案例类Sample(f1:Option [Seq [F1]],id:Option [Int])隐式val formatF1 = ...

回答 2 投票 -2

如果以前的方法没有结果,则调用next方法[重复]

我有一个代码块,如果methodOne返回null,我调用methodTwo。如果methodTwo返回null,我调用methodThree Optional optionalWorkflow = remoteWorkflowProvider.getWorkflow(...

回答 1 投票 0

Java可选接口:可选对象链上的嵌套条件

我想再次写这段代码一个完整的可选流利方法,以便做到这一点:可选 reference = this.referenceService.get(id); if(!reference.isPresent()){return ...

回答 1 投票 0

基于Swift中的可选字符串属性对自定义对象数组进行排序

我试图在swift类型'ObjCClass'中对数组进行排序,这是一个客观的c类。 'ObjCClass'具有属性'name',它是String类型的可选项。我想对数组中的对象进行排序...

回答 1 投票 2

Java 8从Map中的匹配值中提取第一个键

假设我有一个给定名称,姓氏对的地图,我想找到该地图中第一个条目的名称,该名称的姓氏与某个值相匹配。我们如何在java 8中执行此操作...

回答 6 投票 18

Swift Closure“Type'INnt?'不是可选的,价值永远不会是零“

class Test {var x:Int? var TestX :() - > Bool {return self.x == nil}}编译器抱怨:输入'Int?'不是可选的,值永远不能为零在...中测试

回答 2 投票 0

Java 8如果不存在Optional,如何从方法返回?

我不是指返回一个Optional值,我的意思是一个方法:public void someMethod(){Optional obj = someService.getObj(); if(obj.isPresent()){....} else {...

回答 3 投票 2

如果存在,则将Optional的值分配给变量

嗨,我正在使用Java Optional。我看到Optional有一个方法ifPresent。而不是做类似的事情:可选 object = someMethod(); if(object.isPresent()){String ...

回答 5 投票 8

当可选项为空时如何返回?

我喜欢现在的Java标准库中的选项。但是我仍然遇到一个基本问题,我还没有弄清楚如何以最好的方式解决(最容易阅读和理解,...

回答 5 投票 17

升级到iOS 12.2(Xcode 10.2)后,Swift 4.2中的奇数泛型和可选行为

我们刚刚将Xcode更新为10.2(因此是iOS 12.2 SDK),并开始看到有关Swift Generics和Optionals行为的奇怪行为。我们将Swift版本保持在4.2,所以没有Swift ......

回答 1 投票 4

如何使用stream和optional重写代码

我正在尝试使用Optional和Stream重写嵌套条件的代码。这就是他的样子:if(transaction.getObjectByName(“EDIT_EMPLOYEE_WORKSTATION”)!= null){editObj =(...

回答 1 投票 0

Spring Data JPA findById()抛出ClassCastException

我有一个使用Spring Data JPA的findById()方法的方法。但是,此方法在getSupportedKey()方法的第1行返回ClassCastException,我在其中调用findById():...

回答 3 投票 1

是否有从Optional到Stream的便捷映射方法?

我有一个返回Optional的方法 ,如果它存在,我想使用该值来查找Stream 。现在我知道我可以这样做:optionalFoo.map(foo-> bars(foo))。orElse(...

回答 1 投票 2

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