腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
有没有
一个
类型
安全
的
appraoch
来
确保
case
类
的
字段
在
scala
中
不
能为
空
?
scala
正如问题所暗示
的
,有哪些不同
的
方法
来
确保
某人不会将null传递给某个
字段
,比如
case
类
。 我知道require,但不是粉丝,因为它会引发未检查
的
异常。
浏览 16
提问于2021-05-04
得票数 1
回答已采纳
1
回答
Scala
中
的
Nullablle支持
scala
、
gson
、
nullable
我能有
Scala
对象
中
的
可
空
参数吗?public int?isAdmin {get; set;}为了不同
的
目的,我打算有多个构造器。我希望
确保
空
值意味着
字段
没有被设置。更新 例如,我有下面的
case
<e
浏览 0
提问于2020-07-30
得票数 0
回答已采纳
2
回答
当flink组
case
类
对象时NPE
dataset
、
batch-processing
、
apache-flink
我使用dataSet API,我有两种案例
类
。: Int, ) 然后我生成了
一个
键/值对,它
的
值是
一个
case
类
。val groupedSortedData = dataKeyValue groupBy 0 然后将分组数据转换为另
一个
案例
类
。._2).toSe
浏览 5
提问于2016-11-04
得票数 0
回答已采纳
1
回答
在
Lift
的
记录框架
中
创建专门化
字段
scala
、
mongodb
、
lift
Scala
的
一个
很好
的
优点是
类型
安全
,这样应用程序中就不会出现未定义
的
值。然而,Mongo根本不是
类型
安全
的
。所以,我认为,一种与Mongo
的
相互转换是很好
的
,以
确保
只保存正确
的
值(作为字符串)。我
的
Scala
中有这样
的
类型
: obje
浏览 3
提问于2012-01-07
得票数 1
回答已采纳
1
回答
非
空
UUID
的
任意实例
haskell
、
uuid
、
quickcheck
我在为一些有UUID
字段
的
记录
类型
创建Arbitrary实例时遇到了问题。智能构造函数
确保
UUID不
能为
空
。
有没有
一种惯用
的
方法
来
修改Test.QuickCheck.Instances.UUID
中
的
UUID Arbitrary实例,使其
不
生成null值--也就是说,生成器不应该生成00000000-0000-
浏览 17
提问于2020-05-06
得票数 1
回答已采纳
1
回答
Scala
强制::缺少LINQ
scala
、
casting
、
dns
、
resultset
)List[Country] c = sql.rows("select * fromcollect{ it.toRowResult() as Country } groovy
中
的
空
安全
操作符(??可
能为
空
)非常方便,
scala
似乎需要一些() Option
浏览 4
提问于2011-11-24
得票数 1
回答已采纳
4
回答
例如,为什么不使用可选变量?
java
、
scala
、
option-type
我已经阅读了很多关于应该使用Optional
的
案例。我认为将私有实例变量作为可选变量仍然是有用
的
。如果有人查看我
的
代码,他们可以看到值可以是
空
的
,而不必检查文档以查看是否可以返回null。
在
Scala
中
,null从未被使用过,而且只存在于与Java
的
互操作性
中
。,如果您想序列化对象,那么现在就有可能了,因为
浏览 0
提问于2019-06-05
得票数 10
回答已采纳
2
回答
scala
模式匹配
一个
函数--如何绕过
类型
擦除
function
、
scala
、
pattern-matching
、
scala-2.11
我想模式匹配
一个
函数,问题是
类型
擦除。请注意在下面的片段
中
,尽管发出了警告,但是匹配发生了,并且在这一点上出现了“错误”。1 |
case
fp :Function0[String] => 1 | } ^ re
浏览 5
提问于2015-08-27
得票数 4
回答已采纳
1
回答
按照db规范对
case
类
字段
的
限制
database
、
scala
我正在
scala
中
创建大量案例
类
,我将使用这些
类
来
编写到db。因为db
中
的
列有某些限制(长度、
类型
、null /null等)。如何在
不
逐个检查每个
字段
的
情况下对
case
对象
字段
强制执行长度限制?
浏览 2
提问于2019-03-29
得票数 0
回答已采纳
1
回答
类型
类
派生访问默认值
scala
、
typeclass
、
scala-macros
、
scala-3
、
generic-derivation
在
Scala
3
中
使用Mirrors执行
类型
类
派生时,
有没有
一种干净
的
方法来访问
case
类
字段
的
默认值?例如:
case
class Foo(s: String = "bar", i: Int, d: Double = Math.PI) Mirror.Product.MirroredElemLabels将设置为
有没有
像这样
的
东西
浏览 19
提问于2021-07-17
得票数 5
回答已采纳
4
回答
如何最有效地将
Scala
DataFrame
的
行转换为
case
类
?
scala
、
apache-spark
、
apache-spark-sql
一旦我
在
Spark
中
获得了一些Row
类
,无论是Dataframe还是催化剂,我都想在代码中将其转换为
case
类
。这可以通过匹配完成。someRow match {
case
Row(a:Long,b:String,c:Double) => myCaseClass(a,b,c)} 但是,当一行中有大量
的
列时,比如十几个双打,一些布尔人,甚至偶尔
的
空
列,情况就变得很糟糕了。我只想能-抱歉-把排到myCaseClass.这是可能
浏览 9
提问于2015-01-27
得票数 55
回答已采纳
1
回答
如何在
Scala
中
创建
一个
Typesafe数据集
scala
、
apache-spark
、
apache-spark-dataset
背景我可以用内在
的
连接来做这件事。但是,我有时想要做
一个
左(或右)外部联接,但不知道如何使
类型
签名正确。问题,如果不管(左)外部连接
类型
如何,该函数在任何一侧都不返回选项,那么如何使用Dataset.joinWith(rightDS, condition, "left&quo
浏览 4
提问于2021-05-28
得票数 2
1
回答
Spark - JSON字符串
空
数组显示为字符串
json
、
scala
、
apache-spark
、
dataframe
、
hive
我正在尝试使用spark-shell和
Scala
将一些JSON文件
的
数据加载到HIVE。文件
中
的
一些
字段
是字符串数组。如果任何给定
的
文件都有一条具有有效值
的
字符串数组
字段
的
记录,那么所产生
的
数据帧对于所述
字段
具有正确
的
数据
类型
(即字符串数组),但是如果给定json文件
中
的
所有记录在字符串数组
字段
中都有空值,则该
浏览 3
提问于2018-05-21
得票数 0
2
回答
优雅AST模型
scala
、
compiler-construction
、
abstract-syntax-tree
我正在用
scala
编写
一个
玩具编译器。目标语言本身看起来像
scala
,但它是
一个
开放
的
实验领域。 带有可变
字段
的
case
浏览 1
提问于2012-07-23
得票数 11
4
回答
将元组与null匹配
scala
、
null
、
pattern-matching
、
tuples
我不明白为什么下面的案例
不
匹配。Null应该是Any
的
实例,但它不匹配。有人能解释一下发生了什么吗?val x = (2, null)
case
(i:Int, v:Any) => println("got tuple %s: %s".format(i, v))
case
浏览 2
提问于2010-01-08
得票数 6
回答已采纳
3
回答
为什么
Scala
中
的
Long不能像Integer那样初始化为null whear
scala
、
null
、
long-integer
我正在创建我
的
Scala
bean,这是
一个
从YML配置加载
的
配置。如果未指定,我希望long属性为null,但我面临以下问题。知道为什么吗?startOffset: Integer = null<console>:11: error: an expression of type
浏览 14
提问于2016-08-30
得票数 11
回答已采纳
1
回答
使用jackson更新
scala
中
的
json字符串
json
、
scala
、
jackson
、
fasterxml
] "col.partitions": "3" }我必须从
scala
val idcols = Array("per_id","dep_id")然后,这些值需要在json字符串
中
设置
浏览 1
提问于2022-01-25
得票数 0
回答已采纳
4
回答
Scala
:如何编写将对象
类型
返回到接收器
的
实现
类型
的
方法
scala
我知道
在
Scala
中
不
推荐使用
case
类
继承,但为了简单起见,我在下面的示例中使用了它:defined class Foo
scala
>
case
class Bar(override val f: String) extendswa
浏览 2
提问于2011-07-11
得票数 6
回答已采纳
2
回答
从List[Any]到特定案例
类
的
简洁方法
scala
我有
一个
List[Any],看起来像:我还有
一个
case
class,它看起来像:我想用来自
case
class
的
值实例化a数据,如下所示: val d = Data(1, "a", &qu
浏览 0
提问于2018-10-08
得票数 0
回答已采纳
3
回答
为什么我会得到这样
的
编译错误:“找不到kstream.Consumed
的
隐含值”,我如何修复它?
scala
、
apache-kafka
、
avro
、
apache-kafka-streams
、
jsonschema
一个
这样生成
的
case
类
有
一个
字段
,就是其中
一个
值。
在
AVRO模式
中
,这是用type=t1,t2表示
的
,所以生成看起来很不错,这是
一个
sum
类型
:可以是t1
类型
,也可以是t2
类型
。- AVRO -serde,但这个库可能只
确保
AVRO Map
的
SerdeGenericRecord,而不是
case</em
浏览 22
提问于2020-04-08
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Scala函数编程和隐式转换
Macros 何去何从
程序员的10个编程技巧!你会几个?
赶集mysql军规
国外大神总结的10个Java编程技巧,了解一下!
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券