A.3字符串
来源:互联网 发布:ug8.0编程教程 编辑:程序博客网 时间:2024/06/02 10:08
using System;using System.Collections;using System.Collections.Generic;using System.Text;namespace ConsoleApplication1{ class Program { static void Main(string[] args) { // 创建一个字符串 string str1 = "apple orange banana"; Console.WriteLine("str1:" + str1); // 创建另一个字符串 string str2 = str1 + " peach"; Console.WriteLine("str2:" + str2); // 比较两个字符串是否一致 if (String.Compare(str1, str2) == 0) { Console.WriteLine("str1和str2两个字符串一致"); } else { Console.WriteLine("str1和str2两个字符串不一致"); } // 从第0个字节开始查找空格的位置 int n = str1.IndexOf(' ', 0); Console.WriteLine("str1第一个空格在第{0}个字节", n); // 删除第1个空格之后的所有字符 str2 = str1.Remove(n); Console.WriteLine("删除str1第一个空格后的所有字符:" + str2); // 将所有空格替换为- str2 = str1.Replace(' ', '-'); Console.WriteLine("将str1所有空格替换为-:" + str2); // 在第一个空格之后插入@@@ str2 = str1.Insert(n, " peach"); Console.WriteLine("在str1第一个空格后插入 peach:" + str2); // 取第一个空格后的6个字符 str2 = str1.Substring(n + 1, 6); Console.WriteLine("取str1第一个空格后的6个字符:" + str2); // 以空格为标识符,将字符串分解为若干个新的字符串 char[] chars = { ' ' }; string[] strs = str1.Split(chars); Console.WriteLine("以空格为标识符,将str1分解为:"); for (int i = 0; i < strs.Length; i++) Console.WriteLine(i + ":" + strs[i]); // 输入任意键退出 Console.ReadKey(); } }}
0 0
- A.3字符串
- 由3a("aaa")字符串得到1000字符串
- 字符串A删除字符串B
- 字符串题目A
- 字符串的操作 a
- 字符串统计 a
- A - 简单字符串排序
- A-Z字符串
- A + B 字符串处理
- 字符串A - Palindromes
- A-B 字符串删除
- A+B长字符串
- 问题 A: 字符串连接
- A+B(字符串a+b问题)
- 将字符串a复制到字符串b
- 将字符串a复制为字符串b
- char a[](字符串数组)和char *a(字符串指针)区别
- char a[](字符串数组)和char *a(字符串指针)区别
- 反射1
- Genymotion的shell的命令
- find_first_of
- 反射2
- 偶尔想法
- A.3字符串
- LeetCode题解:Add Binary
- servlet1
- for_each和generator,generator_n
- 剑指Offer系列---(8)重建二叉树
- Android xUtils框架(二) ViewUtils
- SURF VS SIFT
- PCB阻抗计算
- hdoj1043,eight