首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何默认使用单个元素数组?

如何默认使用单个元素数组?
EN

Stack Overflow用户
提问于 2017-12-21 23:39:43
回答 1查看 30关注 0票数 1

请考虑以下内容:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
alwaysBeArr = someFunc()
alwaysBeArr.each {
    echo "${it.dump()}"
}

有时someFunc()返回一个字符串列表,有时只返回一个字符串。如果它只返回一个字符串,".each{}“就把它当作一个字符的数组。

有没有一种很好的方法来确保这是一个单元素数组,即使它只返回一个字符串?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-12-22 00:19:58

考虑flatten()方法。我们创建一个包含结果的列表(在任何一种情况下),然后展平:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
def someFunc = { ->
    (System.currentTimeMillis() % 2) ? 'mozart' : ['bach', 'beethoven', 'brahms'] 
}

def alwaysBeArr = [someFunc()].flatten()

alwaysBeArr.each { println it }
票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47934183

复制
相关文章
[随缘一题]排序数组中的单个元素
因为我发现每日一题太难了,,,总会出现一些加班已经很累了(懒得不想动)的时候,而且周末有事多做两道题都叫做同一天的每日一题也让我这个强迫症贼难受.
呼延十
2019/07/01
2.2K0
shell输出数组元素_shell中使用数组
平时的定义a=1,b=2,c=3,变量如果多了,再一个一个定义很费劲,并且取变量的也费劲
全栈程序员站长
2022/11/17
3.6K0
使用js替换数组中元素
记得我最近刚刚做的一个项目,后端返回的一个数组对象,里面的图片的地址有问题,一个在这个ip上一个在另一个ip 上,我问他咋办,他说,你要自己把那个返回的数据重新修改一下就是下面这种,只替换a 中的http后面的ip 地址为当前ip地址其他保留,我去。这个要求可真烦,但是没有办法,谁叫我刚刚入职了,没办法,好吧我就来实现吧
我乃小神神
2019/03/20
10.2K0
使用js替换数组中元素
vue删除数组中指定元素_如何删除数组中的元素
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/169518.html原文链接:https://javaforall.cn
全栈程序员站长
2022/09/22
7.8K0
如何向数组里添加元素
一般数组是不能添加元素的,因为数组在初始化时就已定好长度了,不能改变长度,我们如何做到向其中添加元素。
算法与编程之美
2023/01/03
3.5K0
如何获取数组a和数组b 之间的共元素?
# 4.如何获取数组a = np.array([1,2,3,2,3,4,3,4,5,6])和数组b = np.array([7,2,10,2,7,4,9,4,9,8])之间的共元素? # 法1 a
瑞新
2020/07/07
3.5K0
es6删除数组指定元素_如何删除数组中的元素
如图,这个数组里面有三个元素,现在要删掉这个id是24的元素,那我们代码就应该这么写
全栈程序员站长
2022/09/22
6.8K0
es6删除数组指定元素_如何删除数组中的元素
React 源码深度解读(九):单个元素更新
React 是一个十分庞大的库,由于要同时考虑 ReactDom 和 ReactNative ,还有服务器渲染等,导致其代码抽象化程度很高,嵌套层级非常深,阅读其源码是一个非常艰辛的过程。在学习 React 源码的过程中,给我帮助最大的就是这个系列文章,于是决定基于这个系列文章谈一下自己的理解。本文会大量用到原文中的例子,想体会原汁原味的感觉,推荐阅读原文。
Dickensl
2022/06/14
6390
React 源码深度解读(九):单个元素更新
java如何向数组中添加元素[数组的添加]
大家好,我是架构君,一个会写代码吟诗的架构师。今天说一说java如何向数组中添加元素[数组的添加],希望能够帮助大家进步!!!
Java架构师必看
2022/04/06
7.8K0
java如何向数组里添加元素
1、一般数组是不能添加元素的,因为他们在初始化时就已定好长度了,不能改变长度。 但有个可以改变大小的数组为ArrayList,即可以定义一个ArrayList数组,然后用add(element)方法往里添加元素即可,还可add(index,element)往指定下标处添加元素;例子如下:
全栈程序员站长
2022/06/27
20.6K0
Java中如何添加元素到数组
数组是Java中最普遍的数据结构之一,它能够存储多个相同类型的值。然而Java的数组一旦被定义,其大小就会固定。这就意味着你不能直接使用数组方法添加新元素到数组中。但你可以通过一些间接的方法实现这个目标,比如:创建新数组、使用ArrayList、使用Apache Commons库等。
很酷的站长
2023/09/29
2750
Java中如何添加元素到数组
删除数组中某个指定元素的值_如何删除数组中的元素
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/169504.html原文链接:https://javaforall.cn
全栈程序员站长
2022/09/22
12.7K0
flex布局设置单个子元素靠右显示
在css布局中,如果父元素是flex布局,子元素按照默认顺序排序,这种情况下如何实现让某个子元素靠右显示?整理了两种方法分享给大家: 方法1:
4O4
2022/09/20
3.7K0
php删除数组中指定的元素,php如何删除数组中指定的元素?
php删除数组中指定元素的方法:1、使用【array_splice()】函数删除,代码为【key = array_search(3, arr1)】;2、使用【unset()】函数删除,代码为【unset(arr2[key])】。
全栈程序员站长
2022/09/22
11.4K0
php删除数组中指定的元素,php如何删除数组中指定的元素?
java如何遍历数组中的元素_js数组遍历方法
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/11/04
6.4K0
如何判断数组中是否含有某个元素的个数_数组有多少个元素怎么计算
大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。 Jetbrains全系列IDE稳定放心使用
全栈程序员站长
2022/11/02
2.8K0
如何统计数组中比当前元素小的所有元素数量
之所以被叫做桶,是因为根据数据状况将每个索引值看做为一个容器,也就是相当于一个桶; 在遍历数据的时候将根据需要将数据放入每个桶中,遍历结束后将桶依次倒出.
一个架构师
2022/06/20
1.9K0
如何统计数组中比当前元素小的所有元素数量
如何将元素插入数组的指定索引?
数组是一种线性数据结构,可以说是编程中最常用的数据结构之一。修改数组是一种常见的操作,这里,我们来讨论如何在 JS 中数组的任何位置添加元素。
前端小智@大迁世界
2021/03/02
2.8K0
【说站】java数组如何遍历全部的元素
2、数组中的每一个元素都可以被广泛使用,但如果数组元素很多,这种写法肯定是不行的,所以需要改为循环写法。
很酷的站长
2022/11/23
1.2K0
【说站】java数组如何遍历全部的元素
jquery取消元素默认冒泡事件
取消默认冒泡事件的三种方式 1.通过返回false来取消默认的行为并阻止事件起泡 $(element).click(function(){     return false; }) 2.通过使用preventDefault()方法取消默认行为。 $(element).click(function(e){     e.preventDefaule(); }) 3.通过使用stopPropagation()方法阻止事件起泡 $(element).click(function(e){     e.stopPro
十月梦想
2018/08/29
1.3K0

相似问题

如何使用单个元素或元素数组创建Array?

13

如何使用PHP $_REQUEST单个数组元素

32

如何渲染数组的单个元素?

20

如何使用类方法设置单个类数组元素?

20

如何定义包含单个元素的数组?

47
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文