腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
Scala
类型系统如何知道cons + Nil是穷尽的?
、
、
我了解了
递归
数据类型上模式
匹配
的一般概念,直到你用尽了所有的情况,但我不清楚如何映射到
Scala
类型系统。具体来说,我查看
Scala
标准库的源代码,并想知道: 特别是在代码中,
scala
.collection.immutable.Nil被指定为List类的基本
大小写
?
浏览 3
提问于2015-05-05
得票数 4
回答已采纳
1
回答
Scala
:
递归
匹配
大小写
?
、
、
、
、
我的想法是做一个
递归
匹配
用例,当它找到一个C2类为我提供其中的文本时,它就会停止。但是我坚持要做
递归
的部分。我的意思是,似乎
匹配
的案例只是一个特定的类型,所以我必须将每个案例作为一个单元? 有什么想法吗?
浏览 15
提问于2020-01-30
得票数 0
2
回答
在
Scala
中,使用XML表达式,我得到了错误:
scala
.MatchError。我做错了什么?
、
我试图使用
Scala
访问XML文档中的特定信息。val testxml = <Object><Identity Type="Has a Type"/><Reality>"true"</Reality></Object>testxml match{
浏览 3
提问于2016-01-30
得票数 0
回答已采纳
1
回答
使用尾
递归
和
匹配
案例遍历
Scala
中的二叉树
、
、
、
、
我在
scala
中有一个案例类定义为我试图使用尾
递归
和
匹配
大小写
遍历它= None) { }} 如何最好地与使用尾
递归
的情况创建
匹配
呢?
浏览 0
提问于2018-09-16
得票数 1
回答已采纳
1
回答
什么时候
大小写
在语法上有意义?
、
显然,
匹配
任何内容并将其绑定到名称a,而查找A变量并
匹配
==认为等于A的任何内容。这让我大吃一惊;虽然我知道
Scala
是
大小写
敏感的,但我从未想过标识符的
大小写
会影响解析规则。
Scala
的语法关心标识符的
大小写
是很常见的吗,还是只有少量的上下文会发生这种情况?如果只有少量这样的上下文,那么它们是什么?我在Google上找不到任何东西;我得到的都是关于模式
匹配
的结果。
浏览 0
提问于2017-03-15
得票数 7
1
回答
“‘case”关键字没有与其对应的“match”关键字出现
、
、
我正在介绍一本流行的Spark书中的
Scala
示例。这对我来说很奇怪,至少对新手来说是这样。我知道
Scala
中的标准
匹配
/
大小写
构造在
Scala
中是什么样子。userInfo.topics.contains(linkInfo.topic)那么,如果它不是常规的
匹配
/
大小写
,那么“case”是否在其他上下文中使用? 谢谢
浏览 2
提问于2015-07-05
得票数 0
3
回答
Scala
递归
没有副作用
、
好的,我知道所有的
递归
更实用,因为你不会在迭代中改变任何对象的状态。但是,没有什么可以阻止您在
scala
中这样做。magoo = magoo + 1实际上,您可以像在Java中一样,在
Scala
中使
递归
变得没有副作用。那么,通过使用模式
匹配
,
Scala
只是让编写简洁的
递归
变得更容易,这样说公平吗?就像没有什么能阻止我用Java编写任何可以用
Scala
编写的无状态
递归
代码?关
浏览 1
提问于2013-05-18
得票数 3
回答已采纳
2
回答
你在球拍中如何与卫兵相
匹配
?
、
、
、
在
Scala
中,您可以这样做: case n if n <= 0 => Nil我在里找不到它换句话说,我应该在???
浏览 4
提问于2014-09-04
得票数 4
回答已采纳
1
回答
Scala
中的非独占模式
匹配
可能吗?
、
、
、
我想知道是否有一种方法可以让我在
Scala
中“非排他性地”
匹配
某些
大小写
。如果我在
Scala
中
匹配
这样的步骤,我一次只能
匹配
一个
大小写
。有没有一种很好的模式,可以让我模仿开关情况的行为?
浏览 1
提问于2016-02-15
得票数 0
23
回答
如何列出
scala
中某个子目录中的所有文件?
有没有一个好的“
scala
风格”(我想我指的是函数式)的方法来
递归
地列出目录中的文件?
匹配
一个特定的模式怎么样? 例如,在c:\temp中
递归
匹配
"a*.foo"的所有文件。
浏览 6
提问于2010-04-14
得票数 99
回答已采纳
1
回答
类模式
匹配
错误的情况。
、
、
、
我正在编写对象序列化程序,但在与预期情况不
匹配
的地方出现了问题: match(x): emitr}') 当我用元组调用dump_obj()时,它对迭代的i-
大小写
进行了无限
递归
,而不是对元组的T-
大小写
进行
匹配
。当我用list子类调用dump_obj()时,它将
匹配
列表的L-
大小写
,而不是迭代的预期I-
大小写
。
浏览 4
提问于2022-03-01
得票数 2
回答已采纳
1
回答
我能做两组相同数量的正则表达式
匹配
吗?
我需要一个与以下模式相
匹配
的正则表达式:abcaaabcccabaabc基本上,/(a)*b(c){_Q_}/,其中_Q_是组1
匹配
的次数我知道如何在后面的字符串中
匹配
第1组content,但如何
匹配
组1 count
浏览 3
提问于2015-08-10
得票数 6
回答已采纳
2
回答
我可以使用@开关和数字吗?
、
、
、
、
我可以用开关
大小写
来
匹配
枚举中的模式吗?我试过了 val First = Value case Foo.First => 1 case Foo.Third => 3} 但是要得到以下警告(
Scala
2.11.4for @switch annot
浏览 4
提问于2015-01-05
得票数 4
回答已采纳
1
回答
Scala
中的提取器对象和类
、
" match { println(s"$first,$second")有没有办法在
Scala
浏览 3
提问于2018-02-28
得票数 2
4
回答
如何在Linux上获得区分
大小写
的路径,而无需目录迭代?
、
、
、
、
假设挂载的cifs文件系统/network/cifs不区分
大小写
,如何使用C获取区分
大小写
的路径?更改装载选项不是解决方案。如果不可能,是否可以确定路径是否位于不区分
大小写
的文件系统上?这样,除非需要,否则我可以避免进行
递归</e
浏览 1
提问于2011-12-11
得票数 5
回答已采纳
2
回答
如何在Haskell中更改"ord“函数的签名?
、
、
新手在Haskell中学习
递归
函数,想知道如何创建
递归
函数toUpper和toLower,这两个函数接收字符列表并返回相同的字符列表,但
大小写
?我试着用chr和ord函数来解决这个问题,但是ord的签名是Char -> Int而不是Char -> Int,所以它与toUpper和toLower的不
匹配
。
浏览 2
提问于2016-05-24
得票数 0
4
回答
匹配
"fallthrough":为多个案例执行同一段代码?
Scala
编写以下代码的方式是什么: case 1: break; casea case 15 => { b case _ => foo 似乎并没有做到这一点,因为
Scala
会根据第一个
匹配
大小写
来计算
匹配
值,即如果为i=2,代码将不会返回任何内容。
浏览 0
提问于2010-02-24
得票数 43
回答已采纳
3
回答
Scala
正则表达式忽略值
、
我正在尝试使用正则表达式来
匹配
从I到IX的罗马数字。pattern = "(\\sI\\s|\\sII\\s|\\sIII\\s|\\sIV\\s|\\sV\\s|\\sVI\\s|\\sVII\\s|\\sVIII\\s|\\sIX\\s)".r 这只能
匹配
大写字母
浏览 2
提问于2013-07-30
得票数 16
回答已采纳
1
回答
为什么我在试图抓取这个捕获组时会得到一个MatchError?
、
、
、
下面是一个正则表达式,用于从不区分url
大小写
的地方获取id:idRegex:
scala
.util.matching.Regex = (?.*)\.jpg
scala
> val slidephotoId = idRegex.findFirstIn("/xml/deliverables/images/23
浏览 1
提问于2016-10-03
得票数 0
回答已采纳
2
回答
匹配
/用例检查
Scala
中的表达式结果不
匹配
模式
、
这是
Scala
代码,用于检查容器包含什么标签。label)) {} else if (rangeTypes.contains(label)) {} 我能用
匹配
的或类似的更好吗我看到
匹配
/
大小写
匹配
模式,不检查表达式是否返回true。因此,下面的代码不起作用。
浏览 4
提问于2016-04-04
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
VLOOKUP函数不能区分大小写,该如何查找匹配?
在 Excel 中,如何区分英文字母大小写精确查找匹配?
find 含String的 files
《前端函数式攻城指南》
好程序员大数据视频教程之快速入门Scala篇
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券