2016-08-30 回答

system.out.println(“我是java的打印”);

在object-c 则如此:

打印一个nsstring:

nsstring str = @”我是object-c数据”;

nslog(@“打印数据了% @”,str);

nslog的格式如下所示:

%@ 对象

%d, %i 整数

%u 无符整形

%f 浮点/双字

%x, %x 二进制整数

%o 八进制整数

%zu size_t%p 指针

%e 浮点/双字 (科学计算)

%g 浮点/双字

%s c 字符串

%.*s pascal字符串

%c 字符

%c unicha

r%lld 64位长整数

(long long)%llu 无符64位长整数

%lf 64位双字

<3>下面说说数组,很常用的数组

//初始化不可变数组,切记初始化后不可以改变的数组

nsarray marray =[[nsarray alloc] initwithobjects:

@"雨松momo",

@"15810463139",

@"xuanyusong@gmail.com",

self,nil];

//可以改变的数组

nsmutablearray nsma = marray ;//这里我们直接的赋值;

下面注意的是对数组的遍历,如同java里面一样有一种简单的遍历数组的方法:

遍历方法一:

for(int i = 0; i < nsma.count; i++ ){

nsstring *temp = [nsma objectatindex:i];//这里便是拿出来没一个数据

}

遍历方法二:

//objective-c 2.0 引入的快速枚举法 不仅速度快 并且安全性高,推荐使用这种方式来遍历

for (nsstring * str in nsma) {

nslog(@"固定数组 %@", str);

}

nsmutablearray是一个可以改变数据的数组,提供了两种方法:

addobject方法用于向数组中添加元素

//添加数组

- (void)addarray: (nsobject *) str

{

[mlistarray addobject:str];

}

removeobject方法用于删除元素

//删除数组

-(void) deletearray:(nsstring *)str

{

[mlistarray removeobject:str];

}

replaceobjectatindex 方法可以修改数组中的某一个元素

//修改数组中的元素

-(void)changearray:(int)id:(nsobject *) str

{

[mlistarray replaceobjectatindex:id withobject:str];

}

insertobject方法用于向数组中插入一个元素

//向数组中插入一个元素

-(void)insertarray:(int)id:(nsobject *) str

{

[mlistarray insertobject:str atindex:id];

}

ios 取出数组中前两个元素_ios 怎么获取数组中第一个元素相关推荐

  1. C语言指针实数组输入输出,C语言:回来两个数组中第一个元素的指针,并输出这个值...

    C语言:返回两个数组中第一个元素的指针,并输出这个值 // //  main.c //  Pointer_search // //  Created by ma c on 15/8/2. //  Co ...

  2. c++[2035]将a数组中第一个元素移到数组末尾,其余数据依次往前平移一个位置。

    [题目描述] 将a数组中第一个元素移到数组末尾,其余数据依次往前平移一个位置. [输入] 第一行为数组a的元素个数: 第二行为n个小于1000的正整数. [输出] 平移后的数组元素,每个数用一个空格隔 ...

  3. 设有4x4的方阵,其中的元素由键盘输入。分别求出主对角线上元素之和、辅对角线上元素之积、方阵中最大的元素。

    知识点:理解二维数组与主.辅对角线. 在上述求主对角线和辅对角线的和已给出如何找到在主对角线上及辅对角线上的元素. 那么在这里便不再赘述相同的概念了,若仍有疑问的同学可通过链接分别计算二维数组主对角线 ...

  4. Python入门--列表的查询操作--获取列表知道那个元素的索引、获取列表中的单个元素、获取列表中的多个元素

    #列表的查询操作 #获取列表中指定元素的索引 #index()-->如果列表中存在N个相同的元素,只返回相同元素中的第一个索引 # -->如果查询的元素在列表中不存在,则会抛出Valuee ...

  5. python 获取列表中多个元素-切片操作

    # -*-coding:utf-8 -*- # @Time : 20:48 # @Author: 黄荣津 # @File : 4.获取列表中多个元素-切片操作.py # @Software: PyCh ...

  6. ios 取出数组中前两个元素_看图学NumPy:掌握n维数组基础知识点,看这一篇就够了...

    晓查 编译整理 量子位 报道 | 公众号 QbitAI NumPy是Python的最重要的扩展程序库之一,也是入门机器学习编程的必备工具.然而对初学者来说,NumPy的大量运算方法非常难记. 最近,国 ...

  7. python取出矩阵中的某一元素_将tensorflow.Variable中的某些元素取出组成一个新的矩阵示例...

    在神经网络计算过程中,经常会遇到需要将矩阵中的某些元素取出并且单独进行计算的步骤(例如MLE,Attention等操作).那么在 tensorflow 的 Variable 类型中如何做到这一点呢? ...

  8. python遍历数组的两种方法_python同时遍历数组的索引和值的实例

    你想在迭代一个序列的同时跟踪正在被处理的元素索引. 获取索引 内置的 enumerate() 函数可以很好的解决这个问题: >>> my_list = ['a', 'b', 'c'] ...

  9. python提取数组元素_python简单获取数组元素个数的方法

    python简单获取数组元素个数的方法 更新时间:2015年07月13日 17:54:46 作者:pythoner 这篇文章主要介绍了python简单获取数组元素个数的方法,实例分析了Python中l ...

最新文章

  1. 《程序设计解题策略》——1.6 利用左偏树实现优先队列的合并
  2. 2.PyCharm安装和使用之HelloWorld
  3. 《系统集成项目管理工程师》必背100个知识点-20项目管理计划的主要用途
  4. POJ3686 The Windy's 【费用流】*
  5. 主机字节序与网络字节序
  6. koa连接mysql怎么做_koa-连接mysql数据库
  7. gvim for php,转 : Gvim建立IDE编程环境 (Windows篇)
  8. PRML-系类二之2.1
  9. 一篇文章搞定Python多进程
  10. logstash之codec插件
  11. vue.js动态组件:is特性
  12. Win7安装Mysql8.0步骤
  13. linux查看dubbo版本号,Dubbo 疯狂更新!
  14. 操作系统 | 实验五 页面置换算法
  15. 磁共振成像技术发展简史丨科学史
  16. myeclipse项目导入eclipse在Web项目下的WebRoot和WebContent
  17. OC实例之汽车启动问题
  18. 中关村创业大街是贵重金属垃圾场,我捡到一只产品经理
  19. mysql的Innodb的系统表空间和独立表空间
  20. 怎样用计算机算游戏时间,珍惜时间年龄计算器

热门文章

  1. 移动端H5下拉触底事件异常处理
  2. U盘读不出来怎么办?解决电脑读不出U盘的小技能
  3. 蓝桥杯嵌入式省赛第七届:模拟液位检测告警系统”
  4. 微软服务器异常是什么原因,远程服务器返回异常:(400)异常的请求,微软的翻译接口...
  5. 内存管理 内核内存检测KASAN
  6. php如何把字符串拆成一个一个的,php 将一个字符串分割为组成它的字符
  7. 天拓分享|西门子plc常见接口及通讯协议有哪些?
  8. Excel将一列数据分隔成多列
  9. 【Android FileProvider】Couldn‘t find meta-data for provider with authority com.xxx.xxx.provider
  10. 带你了解了解Future和CompletableFuture