`
hanqingwxf2008
  • 浏览: 51318 次
  • 性别: Icon_minigender_1
  • 来自: 青岛
社区版块
存档分类
最新评论

将find出来的对象数组 组装成 字符串数组

阅读更多

  user=User.find(:all,:select=>"user_name",:conditions=>["user_name like ?","ma"+"%"])

 

 (1)user.map(&user_name) 好像是rails扩展的

 

  user.map do |e| e.user_name  end 等同于上一种写法

 

 (2)XXX=[ ]

 user.each do|e| xxx<<e.user_name end

 

这两种方式都能将一个对象数组组装成  以user_name的数组!

分享到:
评论

相关推荐

    jni传递对象数组

    本篇文章将深入探讨如何在JNI中传递对象数组,包括字符串、整数和小数。 首先,我们需要了解JNI的基本架构。在Java层,我们创建一个本地方法声明,这个方法将被JNI调用。在C/C++层,我们实现这个本地方法,并通过...

    MATLAB字符串数组中查找指定子串

    例如,我们可以定义一个名为`find_substring`的函数,该函数将查找指定子串在字符串数组中的索引: ```matlab function id = find_substring(txt, pattern) id = zeros(0,1); for i=1:size(txt,1) if strcmp(txt{...

    matlab数组字符串

    可以使用转换函数如`int2str`将数字数组转换为字符串数组。 6. 字符串数组的索引和切片 可以使用索引和切片操作符来访问和操作字符串数组的元素。例如,使用索引操作符来访问字符串数组的元素,如:`a14=a(1:4)`。...

    Matlab字符串数组操作指南

    2. **通过字符数组转换**:如果你有一个由单引号包围的字符数组,可以使用`string`函数将其转换为字符串数组。 ```matlab char_array = ['apple'; 'banana'; 'cherry'; 'date']; str_array = string(char_array);...

    MATLAB教程 第三章 字符串数组、元胞数组.doc

    `char`函数可以将多个字符串合并为一行,`str2mat`将字符串数组转为矩阵形式,`strvcat`则用于垂直堆叠字符串。 元胞数组是MATLAB中另一种特殊的数据结构,它可以存储任意类型的数据,包括字符串、数字、甚至其他...

    jni返回对象数组例子

    然后,我们创建了两个`Person`对象,分别设置了他们的名字和年龄,并将它们放入数组中。最后,我们返回了这个对象数组。 在Java层,我们就可以像使用普通Java方法一样调用这个JNI方法: ```java public class ...

    MATLAB字符串数组[借鉴].pdf

    `char` 函数将多个字符串合并成一个多行数组,`str2mat` 将字符数组转换为字符串数组,而 `strvcat` 垂直堆叠字符串,形成一个多行数组。 ### 4. 数组/字符串转换函数 MATLAB提供了几种转换函数,方便在数值和字符...

    MATLAB字符串数组.pdf

    `char`函数将多个字符串合并为一个数组,`str2mat`将多个单行字符串排列成矩阵,`strvcat`则将字符串垂直堆叠。 转换函数在MATLAB字符串处理中也扮演着关键角色。例如【例3.1-5】提到的`int2str`、`num2str`和`mat2...

    MATLAB字符串数组.docx

    - `strsplit`:将字符串按分隔符拆分成多个子字符串。 - `strcmp`/`strcmpi`:比较字符串是否相等,`strcmpi`不区分大小写。 - `strfind`/`strrep`:在字符串中查找或替换子串。 理解和熟练运用这些概念及函数,...

    深入解析C++中的字符数组和处理字符串的方法

    本文将深入探讨C++中的字符数组及其处理字符串的方法。 首先,字符数组的定义和初始化可以通过指定数组长度和逐个赋值给元素来完成。例如: ```cpp char c[10]; c[0]=′I′;c[1]=′ ′;c[2]=′a′;c[3]=′m′;c[4]=...

    字符数组与字符串 资料集(2024.06.08).pdf

    根据提供的文档信息,我们可以归纳出该资料集主要围绕“字符数组与字符串”的概念和技术进行讲解。考虑到这些资料可能被用于信息学奥林匹克竞赛的准备,因此接下来将深入探讨以下几个关键知识点: ### 一、字符数组...

    js数组常见操作及数组与字符串相互转化实例详解

    可以使用`join()`方法将数组元素合并为一个字符串,如`obj.join("")`,这将去除数组元素间的分隔符并返回一个字符串。 ### 2. JavaScript数组的常见操作 - **创建数组**: 有多种方式创建数组,如`new Array()`...

    MATLAB字符串数组 基本规则 (1)所有字符串都用单引号(英文状态下输入)括起来; (2)将字符串当作一个行向量,每个元素对

    - `find(ch&gt;='a' & ch)`:找到字符串中的小写字母位置。 - `ch(k)=ch(k)-('a'-'A')`:将小写字母转换为大写字母,利用ASCII码值的差异。 此外,MATLAB还提供了一系列的字符串处理函数,如: - `setstr`:将ASCII...

    matlab编程概念的概述,包括数组,字符串,循环和算法与一个项目.zip

    本文将深入探讨MATLAB编程的核心概念,包括数组、字符串、循环以及算法,并通过一个实际项目来加深理解。 一、数组 在MATLAB中,数组是基本的数据结构,用于存储一组相同类型的数据。数组可以是一维、二维或多维的...

    javascript中数组、对象

    在JavaScript中,数组和对象是两种非常基础且重要的数据结构,它们被广泛应用于各种场景,如数据存储、逻辑处理和对象表示。这篇文章将深入探讨这两种数据类型,以及相关的操作和工具。 **一、数组** 数组在...

    JS数组中对象去重操作示例

    - **《JavaScript字符与字符串操作技巧总结》**:涉及字符串的拼接、截取、查找、替换等方法。 - **《JavaScript遍历算法与技巧总结》**:包括各种遍历数组和对象的技巧,如for循环、forEach、map、filter等。 - ...

Global site tag (gtag.js) - Google Analytics