当前位置: 首页 > news >正文

企业网站推广的策略有哪些央视网新闻

企业网站推广的策略有哪些,央视网新闻,中国物流网,泰安最好的网站建设公司Swift入门篇-字符串和字符 原文:Swift入门篇-字符串和字符今天主要是介绍一下字符串的用法 ,字符串的语法和object-c语法不太一样,但是思想是一样,就是写法不太一样。如果您对.net和java语法比较熟悉的话,那您几乎没有深压力。如果…
Swift入门篇-字符串和字符
原文:Swift入门篇-字符串和字符

  

   今天主要是介绍一下字符串的用法 ,字符串的语法和object-c语法不太一样,但是思想是一样,就是写法不太一样。如果您对.net和java语法比较熟悉的话,那您几乎没有深压力。如果您对swift 基本类型不是清楚,请查阅。

Swift入门篇-基本类型(1)

Swift入门篇-基本类型(2)

Swift入门篇-基本类型(3)

 

一:创建空字符串

//-------------定义一个空字符串第一种方法
var str1=""//-------------定义一个空字符串第二种方法
var  str2 = String()

运行结果

str1=
str2=

二:判断字符串是否为空 (isEmpty)

//-----------判断字符串是否为空
var str3:String = ""if str3.isEmpty { //isEmpty是字符串的一个属性,判断字符串是否为空println("str3的值是空")
}
else{println("str3的值不为空")
}

运行结果

str3的值是空

三:字符串的转义符

\0  空字符\\   反斜杠\ t   制表符\n   换行符\r    回车符\”  双引号\’  单引号

例子

//------------------换行符----------------
var  strA = "Hello World \n  1"// \n是换行符
println("strA=\(strA)")//------------------双引号----------------
var  strB = "\"双引号" // \" 是代表双引号
println("strB=\(strB)")//------------------单引号----------------
var  strC = "\'单引号"// \' 代表单引号
println("strC=\(strC)")

运行结果

strA=Hello World 1
strB="双引号
strC='单引号

三:字符串拼接

1:多个字符串变量拼接 + 来拼接

 

2:字符串变量和常量+ +来拼接 组成新的字符串

例子:

//-----------多个字符串变量拼接 用 + 来拼接var  str4 = "hello"
var  str5 = " swift"
var  str6 = str4+str5 //字符串变量拼接
println("str6=\(str6)")//-----------字符串变量和常量用+或 +=来拼接
var  str7="hello "
str7 += "swift" //字符串变量和字符常量拼接可以用+= 拼接
println("str7=\(str7)")

 运行结果

str6=hello swift
str7=hello swift

 4:字符串和占位变量 组成新的字符串

var a = 3 //定义一个整形变量var strQ = "a = \(a)" // 字符串和占外变量,组成新的变量(占外变量表示\(变量))println("\(strQ)")

运行结果

a = 3

 

5:字符串比较

 

  1:字符串相等 ==2:前缀相等 hasPrefix()3:后缀相等 hasSuffix()

例子

import Foundationvar  strA = "Hello"
var  strB = "Hello"//-----------字符串相等 == -------
if  strA == strB{println("字符串-相等")
}
else{println("字符串-不相等")
}//-----------字符串前缀相等 hasPrefix---------if strA.hasPrefix("H"){println("字符串前缀-相等")
}
else{println("字符串前缀-不相等")
}//-----------字符串后缀相等 hasSuffix---------if strA.hasSuffix("o"){println("字符串后缀-相等")
}
else{println("字符串后缀-不相等")
}

运行结果

字符串-相等
字符串前缀-相等
字符串后缀-相等

 六:字符串 大小写转换 

uppercaseString 大写
lowercaseString 小写

 

import Foundationvar  strA = "Hello"//-----------字符串大写转换
var  strB = strA.uppercaseString //uppercaseString 字符串大写转换
println (strB)//------------字符串小写转换
var strC = strA.lowercaseString //lowercaseString 字符串转换小写
println(strC)

运行结果

HELLO
hello

 

七:字符

 格式:变量关键字和常量关键字  变量 : Character =  字符值注意点:
字符值 必须用双引号括起来, 必须是一个字符

例子

var ch :Character = "c"  // 字符值 必须用双引号,并且是一个字符println("ch=\(ch)")

运行结果

ch=c

 字符串和字符的关系:

  字符串是由N个字符组成的,即字符串是字符的集合。

  例子:

var str = "ABC"  //字符串“ABC" 是有 三个字符组成的分别是 字符”A",字符“B",字符”C"

 

字符串遍历  (for in) 

说明: for in  是一个遍历语句 1: for 后面跟临时变量   in 后面跟数组2: 临时变量 不需要定义, 编译器成自动生成一个临时变量

    3:for in 会遍历字符集合,然后把每个集合赋值临时变量

例子:

import Foundationvar str = "ABC"
/*
1:str 是字符串变量 是字符集合  
2:temp是临时变量 
3:for in 会遍历 字符集合,然后把每个集合赋值临时变量temp*/for temp  in str {println(temp)
}

运行结果

A
B
C

字符和字符串拼接(+)

字符和字符串拼接,用+直接来拼接,组成新的字符串 (和字符串拼接用法一直)

例子

import Foundationvar C:Character = "S" //定义C 是字符变量var str = C + " hello"println(str )

运行结果

S hello

 

我回陆续把我学习到swift语言的知识写出来形成一个系列。由于是新语言,个人理解难免有不足,欢迎给我提出意见。也可以加我QQ 1436051108一起讨论,如果您有什么问题,也可以直接在QQ留言发给我,我看到之后第一时间回复您

 最后总结一下。送上一直思维导图,作为文章的结束

 

 

 

 

posted on 2014-06-11 00:04 NET未来之路 阅读(...) 评论(...) 编辑 收藏

转载于:https://www.cnblogs.com/lonelyxmas/p/3781050.html

http://www.lbrq.cn/news/2719801.html

相关文章:

  • 去网站做dnf代练要押金吗百度网站首页入口
  • 网站建设和优化的好处软文范例100字以内
  • 做网站需要准备的工具外汇交易平台
  • 河南靠谱seo电话宁波seo搜索引擎优化
  • 廊坊做网站多少钱腾讯朋友圈广告投放价格
  • 长沙正规网站制作公司做网页用什么软件好
  • 修改wordpress后台默认地址优化设计三年级上册语文答案
  • 百度做网站投广告百度关键词挖掘工具爱站网
  • 做外贸的几个网站营销方式有哪几种
  • 网站建设怎么插入邮箱韩国热搜榜
  • 一个网站百度百科怎么做网络营销和传统营销的区别
  • 合肥做网站公司哪家好百度seo工作室
  • 涿州网站制作百度首页登录入口
  • pc 手机自适应网站用什么做关键词推广优化外包
  • 检测站点是否使用wordpress网站里的友情链接
  • 泉州做网站优化公司seo关键词排名优
  • 做的网站怎么转成网址链接百度企业
  • 网站建设 武讯科技搜索引擎哪个最好用
  • 有哪些做兼职的设计网站有哪些重庆百度快照优化排名
  • 已经备案的域名做电影网站营销自动化工具
  • 电商网站开发制作宁德市教育局
  • php在线购物网站建设抖音权重查询工具
  • 网匠网站建设有限公司服装营销方式和手段
  • 便宜网站建设鞋子软文推广300字
  • 江浙区域网络公司排名seo 网站优化推广排名教程
  • wordpress社交分享非插件seo企业推广案例
  • 免费域名网站建设合肥网站优化搜索
  • 建网站做商城个体户资质可以品牌型网站制作价格
  • 哪些网站做代理商百度关键词搜索排名帝搜软件
  • 网站内部链接是怎么做的seo是什么专业
  • 电商架构测试体系:ZKmall开源商城筑牢高并发场景下的系统防线
  • GPT 解码策略全解析:从 Beam Search 到 Top-p 采样
  • 切换VSCODE 中的默认 shell
  • Morph Studio-一站式AI视频创作平台
  • Spring Boot项目调用第三方接口的三种方式比较
  • LeetCode215~ 234题解