SubString的用法,及一个相关例子的解释

何求美人折2022-10-04 11:39:541条回答

SubString的用法,及一个相关例子的解释
public static void Main() {
string [] info = {"Name:Felica Walker","Title:Mz.","Age:47","Location:Paris","Gender:F"};
int found = 0;
Console.WriteLine("The initial values in the array are:");
foreach (string s in info)
Console.WriteLine(s);
Console.WriteLine("{0}We want to retrieve only the key information.That is:",Environment.NewLine);
foreach (string s in info) {
found = s.IndexOf(":");
Console.WriteLine(s.Substring(found + 1).Trim());
}
请高手解释下这段代码的意思.还有substring一般是怎么用,用在什么地方啊?

已提交,审核后显示!提交回复

共1条回复
zero_begin 共回答了15个问题 | 采纳率93.3%
substring 一般用于提取字符串的
String s="青春无悔无悔青春";
String result =s.substring(2,6);
substring(int beginindex,int endindex)方法用于提取位置
beginindex和位置endindex位置之间的字符串部分.特别要注意的是,对于开始位置beginindex,Java是基于字符串的首字符位0处理的,但是对于终止位置endindex,Java是基于字符串的首字符位1处理的
提取的结果就是“无悔无悔”
1年前

相关推荐

subString的用法
avril6091年前1
甘肃人 共回答了21个问题 | 采纳率95.2%
字符串截取,substring(int beginIndex) 返回一个新的字符串,它是此字符串的一个子字符串.
substring(int beginIndex, int endIndex) 返回一个新字符串,它是此字符串的一个子字符串.
beginIndex - 起始索引(包括).从0开始
endIndex - 结束索引(不包括).
"unhappy".substring(2) returns "happy"
"hamburger".substring(4, 8) returns "urge"
substring() 用法:substring() 用法:.substring([,]);返回原字符串的子字符串,该字
substring() 用法:
substring() 用法:.substring([,]);返回原字符串的子字符串,该字符串是原字符串从位置到位置的前一位置的一段.- = 返回字符串的长度(length).如果没有指定或指定得超过字符串长度,则子字符串从位置一直取到原字符串尾.如果所指定的位置不能返回字符串,则返回空字符串.
车前子3161年前1
zhouqisen 共回答了13个问题 | 采纳率92.3%
substring 有两种,一种在.net中,一种在SQL中.
SQL中:
substring("abcdefg",4,2)
返回的值为:ef
从字符串"abcdefg"中第4位开始取2位.
你的是.net中的:
第二个参数长度.
"abcdefg".substring(4,2)
返回的值为:ef
从字符串"abcdefg"中第4位开始取,取到第2位.
"abcdefg".substring(4)
返回:efg
从字符串"abcdefg"中第4位开始取,取到字符串的尾部.
slq语句 substring (firstname,1,3)+ substring (lastname,1,
三味茗茶1年前1
身单力薄 共回答了19个问题 | 采纳率89.5%
例:取出的字段 firstname='abcde' ,lastname='hjk'
substring (firstname,1,3) 从1开始截取3个 为:abc
+ substring (lastname,1,2) 为hj
结果输出 abchj
请解释一下下面的语句时什么意思if (StartTime.Substring(StartTime.Length - 2,
请解释一下下面的语句时什么意思
if (StartTime.Substring(StartTime.Length - 2, 1) == "-")
teststart = teststart.Insert(teststart.LastIndexOf("-") + 1, "0");
lnzxmwxy1231年前1
杀玲 共回答了14个问题 | 采纳率100%
如果StartTime的倒数第2个字符是 - 的话
在teststart中做一次插入操作,插入的内容是0,位置则是倒数第一个 - 号的前面
slq语句 substring (firstname,1,3)+ substring (lastname,1,
gaofeng11291年前1
tclua 共回答了18个问题 | 采纳率94.4%
DECLARE @firstname varchar(20),@lastname varchar(20),@Result varchar(20)
SET @firstname='Michael'
SET @lastname='Jordan'
SET @Result =substring (@firstname,1,3)+ substring (@lastname,1,2)
@Result =MicJo
onclipevent onClipEvent (load) {n = substring(_name,2,1);min
onclipevent
onClipEvent (load) {
n = substring(_name,2,1);
mindis = 200;
k = .002;
decay = .97;
}
onClipEvent (enterFrame) {
mouse_x = int(_root._xmouse-this._x);
mouse_y = int(_root._ymouse-this._y);
if (mouse_x>0 && mouse_y>0) {
quad = Number(4);
}
if (mouse_x0) {
quad = Number(1);
}
if (mouse_x
ll很迷糊1年前1
junwei2009 共回答了20个问题 | 采纳率100%
影片剪辑控制
SUBSTRING的用法是什么
zgc85_211年前1
zhaomm123456 共回答了16个问题 | 采纳率93.8%
string 有两种,一种在.net中,一种在SQL中.
SQL中:
substring("abcdefg",4,2)
返回的值为:ef
从字符串"abcdefg"中第4位开始取2位.
你的是.net中的:
第二个参数长度.
"abcdefg".substring(4,2)
返回的值为:ef
从字符串"abcdefg"中第4位开始取,取到第2位.
"abcdefg".substring(4)
返回:efg
从字符串"abcdefg"中第4位开始取,取到字符串的尾部.
如何运用String.Substring(string.length-1)
如何运用String.Substring(string.length-1)
C#的!
方丹1年前1
jm19809028 共回答了17个问题 | 采纳率94.1%
C#的?
比如:
string a="123456789";
string b=a.substring(2,3);
b的值就得到345
意思是a中的第2位后开始取3位
第2位数字可以省略,比如b=a.substring(2)
就掉表从a中的第2位后开始取到结束
b的值就是3456789
subString 在C#中的作用是什么
yyyaorr1年前1
wei1002 共回答了22个问题 | 采纳率100%
从此实例检索子字符串.子字符串从指定的字符位置开始且具有指定的长度.
public string Substring(
int startIndex,
int length
)
参数
startIndex
类型: System ..::.Int32
此实例中子字符串的起始字符位置(从零开始).
length
类型: System ..::.Int32
子字符串中的字符数.
String str1 = "abcdefg";
str1.Substring(2,3); //返回从第3个字符开始的长度为3的子字符串,结果是字符串"cde"