黑马程序员技术交流社区
标题:
字符串分割的问题
[打印本页]
作者:
黑马——兰雷明
时间:
2011-12-14 02:49
标题:
字符串分割的问题
本帖最后由 黑马——兰雷明 于 2011-12-27 16:46 编辑
stringstrs=@{"我
爱
吃
泡
面"};
问题就是:如何对上面这个字符串按照 回车 进行分割啊?
作者:
黑马——兰雷明
时间:
2011-12-14 02:50
字符串那里有点问题 string strs=@{"我
爱
吃
泡
面"};
作者:
李荣壮
时间:
2011-12-14 08:07
本帖最后由 李荣壮 于 2011-12-14 08:11 编辑
按\n分割啊
但是你这样写, 编译器会把所有的空白符去除啊, 效果跟写在一行是一样的吧
作者:
朱勋
时间:
2011-12-14 09:46
上面的说的对啊,实际中根本没有你那种现象把
作者:
刘基军
时间:
2011-12-14 10:23
刚才试了将一个字符串分几行写,不行。
至于“回车”应该是:“\r\n”
作者:
陆亚
时间:
2011-12-14 10:33
“\r\n”
作者:
刘基军
时间:
2011-12-15 11:19
1.为什么我加了“@”,还是不行呢?
2.请教:“@”有什么作用?
作者:
张大福
时间:
2011-12-15 12:30
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace 字符串分解
{
class Program
{
static void Main(string[] args)
{
string strs=@"
我
爱
吃
泡
面";
string[] str=strs.Split('\n');
for (int i = 0; i < str.Length;i++ )
{
Console.WriteLine("第{0}个元素是:{1}",i+1,str[i]);
}
Console.ReadKey();
}
}
}
作者:
李荣壮
时间:
2011-12-15 15:27
在我们定义的字符串是没有\r的
\r\n是在Windows中的程序中进行使用, 比如说操作文件文件的时候, 还有WinForm或网页进的文本框中使用
Linux好像直接用\n,
作者:
王富恒
时间:
2011-12-15 15:48
加\n 就好了
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2