蓝鸥Unity开发基础——字符串
2016-08-25 09:23
197 查看
蓝鸥Unity开发基础——字符串
一、字符串——string
String是引用类型,本质是一个char类型的数组
String是引用类型,本质是一个char类型的数组举例说明:
using System;
namespace Lesson10
{
class MainClass
{
public static void Main (string[] args)
{
//字符串string本质上是一个char类型的数组
// char[] c=new char[3];
// c[0]="A";
// c[1]="B";
string str = "ABCD";
//可以使用下标索引字符串中的字符元素
Console.WriteLine(str[2]);
//字符类型
// char c="A";
// Console.WriteLine (c);
//用加法运算符连接两个字符串
// string s1 = "Hello,";
// string s2 = "lanou!";
//Console.WriteLine (s1+s2);
//适用== 来对比是否完全相等
// string s1 = "Hello,";
// string s2 = "lanou!";
// if (s1 == s2) {
// Console.WriteLine ("文本内容完全相等");
// } else {
// Console.WriteLine ("文本内容完全不相等");
// }
}
}
}
二、字符串方法和属性
using System;
namespace Lesson10
{
class MainClass
{
public static void Main (string[] args)
{
string str = "12/345/637/89";
//检测字符串中是否包含指定的字符串;
bool b=str.Contains("305");
Console.WriteLine (b);
//用来返回字
4000
符串中,首次出现指定字符的下标位置
int i = str.IndexOf ("3");
Console.WriteLine (i);
//从指定下标位置,删除后面的字符串
string ss= str.Remove (3);
Console.WriteLine (ss);
//删除字符串
string s1= str.Remove (3,5);
Console.WriteLine (s1);
//替换指定的字符串或字符
string s=str.Replace("3","X");
Console.WriteLine (s);
//分割字符串
string [] strs= str.Split(new char[]{'/'},4);
foreach(string temps in strs ){
// Console.WriteLine (temps);
}
//获取字符串
string ts=str.Substring(4,3);
Console.WriteLine (ts);
}
}
}
练习:“LanOuKeJi/Jinwuxing/Qinghe/Haidian/Beijing2016”
要求:将字符串中的每个单词分别单独输出在控制台上
一、字符串——string
String是引用类型,本质是一个char类型的数组
String是引用类型,本质是一个char类型的数组举例说明:
using System;
namespace Lesson10
{
class MainClass
{
public static void Main (string[] args)
{
//字符串string本质上是一个char类型的数组
// char[] c=new char[3];
// c[0]="A";
// c[1]="B";
string str = "ABCD";
//可以使用下标索引字符串中的字符元素
Console.WriteLine(str[2]);
//字符类型
// char c="A";
// Console.WriteLine (c);
//用加法运算符连接两个字符串
// string s1 = "Hello,";
// string s2 = "lanou!";
//Console.WriteLine (s1+s2);
//适用== 来对比是否完全相等
// string s1 = "Hello,";
// string s2 = "lanou!";
// if (s1 == s2) {
// Console.WriteLine ("文本内容完全相等");
// } else {
// Console.WriteLine ("文本内容完全不相等");
// }
}
}
}
二、字符串方法和属性
using System;
namespace Lesson10
{
class MainClass
{
public static void Main (string[] args)
{
string str = "12/345/637/89";
//检测字符串中是否包含指定的字符串;
bool b=str.Contains("305");
Console.WriteLine (b);
//用来返回字
4000
符串中,首次出现指定字符的下标位置
int i = str.IndexOf ("3");
Console.WriteLine (i);
//从指定下标位置,删除后面的字符串
string ss= str.Remove (3);
Console.WriteLine (ss);
//删除字符串
string s1= str.Remove (3,5);
Console.WriteLine (s1);
//替换指定的字符串或字符
string s=str.Replace("3","X");
Console.WriteLine (s);
//分割字符串
string [] strs= str.Split(new char[]{'/'},4);
foreach(string temps in strs ){
// Console.WriteLine (temps);
}
//获取字符串
string ts=str.Substring(4,3);
Console.WriteLine (ts);
}
}
}
练习:“LanOuKeJi/Jinwuxing/Qinghe/Haidian/Beijing2016”
要求:将字符串中的每个单词分别单独输出在控制台上
相关文章推荐
- Objective-C ,ios,iphone开发基础:如何判断一个字符是不是中文字符。计算一段字符串的长度。
- 黑马程序员_iOS开发C语言基础之字符串
- 蓝鸥Unity开发基础——While和DoWhile语句学习笔记
- 蓝鸥Unity开发基础—— 实践课程控制台地图Demo
- 蓝鸥Unity开发基础—— 一维数组学习笔记
- java连接常见数据库的连接字符串-Java基础-Java-编程开发
- 蓝鸥Unity开发基础——属性
- 蓝鸥Unity开发基础——关系运算和逻辑运算学习笔记
- 蓝鸥Unity开发基础——关系运算和逻辑运算学习笔记
- 蓝鸥Unity开发基础二——课时2 结构体
- iOS开发之OC语法基础(五)--字符串
- 小白学开发(iOS)基础C_字符串 (2015-07-16)
- C语言回顾(六、基类型,数组指针,字符串指针,函数指针,文字常量区)——iOS开发基础
- 蓝鸥Unity开发基础——if语句学习笔记
- 蓝鸥Unity开发基础——基本数据类型学习笔记
- iOS开发OC基础:OC字符串对象NSString对象方法使用基础
- C语言回顾(五、函数,递归,Hanoi汉诺塔,整数转字符串)——iOS开发基础
- 零基础ios开发(七 字符串和动态数组的联合使用)
- 蓝鸥Unity开发基础——For语句学习笔记
- 蓝鸥Unity开发基础——类和对象