Java String 中的问题,大虾帮忙!
Stringconcat()Stringreplace()stringtoLowerCase()stringtoUpperCase()Stringsubstring()可...
String concat()
String replace()
string toLowerCase()
string toUpperCase()
String substring()
可以给出这些函数详细的用法吗?
不要写C++中怎么用,C++中我知道,现在问的是在JAVA 中怎么用,能给出详细的例子最好,分数不是问题. 展开
String replace()
string toLowerCase()
string toUpperCase()
String substring()
可以给出这些函数详细的用法吗?
不要写C++中怎么用,C++中我知道,现在问的是在JAVA 中怎么用,能给出详细的例子最好,分数不是问题. 展开
6个回答
展开全部
一个一个来:
1,public String concat(String str)将指定字符串连接到此字符串的结尾。
如果参数字符串的长度为 0,则返回此 String 对象。否则,创建一个新的 String 对象,用来表示由此 String 对象表示的字符序列和参数字符串表示的字符序列连接而成的字符序列。
示例:
"cares".concat("s") returns "caress"
"to".concat("get").concat("her") returns "together"
2,public String replace(char oldChar,
char newChar)返回一个新的字符串,它是通过用 newChar 替换此字符串中出现的所有 oldChar 得到的。
如果 oldChar 在此 String 对象表示的字符序列中没有出现,则返回对此 String 对象的引用。否则,创建一个新的 String 对象,它所表示的字符序列除了所有的 oldChar 都被替换为 newChar 之外,与此 String 对象表示的字符序列相同。
3,public String toLowerCase()使用默认语言环境的规则将此 String 中的所有字符都转换为小写。这等效于调用 toLowerCase(Locale.getDefault())。
注: 此方法与语言环境有关,如果用于应独立于语言环境解释的字符串,则可能生成不可预料的结果。示例有编程语言标识符、协议键、HTML 标记。例如,"TITLE".toLowerCase() 在 Turkish(土耳其语)语言环境中返回 "t?tle",其中“?”是 LATIN SMALL LETTER DOTLESS I 字符。对于与语言环境有关的字符,要获得正确的结果,请使用 toLowerCase(Locale.ENGLISH)。
4,public String toUpperCase(Locale locale)使用给定 Locale 的规则将此 String 中的所有字符都转换为大写。大小写映射关系基于 Character 类指定的 Unicode 标准版。由于大小写映射关系并不总是 1:1 的字符映射关系,因此所得 String 的长度可能不同于原 String。
5,public String substring(int beginIndex)返回一个新的字符串,它是此字符串的一个子字符串。该子字符串从指定索引处的字符开始,直到此字符串末尾。
1,public String concat(String str)将指定字符串连接到此字符串的结尾。
如果参数字符串的长度为 0,则返回此 String 对象。否则,创建一个新的 String 对象,用来表示由此 String 对象表示的字符序列和参数字符串表示的字符序列连接而成的字符序列。
示例:
"cares".concat("s") returns "caress"
"to".concat("get").concat("her") returns "together"
2,public String replace(char oldChar,
char newChar)返回一个新的字符串,它是通过用 newChar 替换此字符串中出现的所有 oldChar 得到的。
如果 oldChar 在此 String 对象表示的字符序列中没有出现,则返回对此 String 对象的引用。否则,创建一个新的 String 对象,它所表示的字符序列除了所有的 oldChar 都被替换为 newChar 之外,与此 String 对象表示的字符序列相同。
3,public String toLowerCase()使用默认语言环境的规则将此 String 中的所有字符都转换为小写。这等效于调用 toLowerCase(Locale.getDefault())。
注: 此方法与语言环境有关,如果用于应独立于语言环境解释的字符串,则可能生成不可预料的结果。示例有编程语言标识符、协议键、HTML 标记。例如,"TITLE".toLowerCase() 在 Turkish(土耳其语)语言环境中返回 "t?tle",其中“?”是 LATIN SMALL LETTER DOTLESS I 字符。对于与语言环境有关的字符,要获得正确的结果,请使用 toLowerCase(Locale.ENGLISH)。
4,public String toUpperCase(Locale locale)使用给定 Locale 的规则将此 String 中的所有字符都转换为大写。大小写映射关系基于 Character 类指定的 Unicode 标准版。由于大小写映射关系并不总是 1:1 的字符映射关系,因此所得 String 的长度可能不同于原 String。
5,public String substring(int beginIndex)返回一个新的字符串,它是此字符串的一个子字符串。该子字符串从指定索引处的字符开始,直到此字符串末尾。
展开全部
stra = "aab" strb = "bba"
stra.concat(strb)把stra和strb连接起来 aabbba
stra.replace("a","b")把stra中的a替换成b stra = bbb
stra.toLowerCase(),把stra中的字母转换成小写
stra.toupperCase(),把stra中的字母装换成大写stra ="AAB"
stra.subString(0,2),取stra中,起始点为0,向后两位的字符串,也就是aa
concat()不一定正确哦,可能记错了,楼主自己试试
stra.concat(strb)把stra和strb连接起来 aabbba
stra.replace("a","b")把stra中的a替换成b stra = bbb
stra.toLowerCase(),把stra中的字母转换成小写
stra.toupperCase(),把stra中的字母装换成大写stra ="AAB"
stra.subString(0,2),取stra中,起始点为0,向后两位的字符串,也就是aa
concat()不一定正确哦,可能记错了,楼主自己试试
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1.String concat(str)将自己和str连接组成一个新字符串。
例子:String a="a";String b="b";
a.concat(b);//结果a="ab"
2.String replaceAll(str1,str2)将自己字符串中的所有的str1都替换成str2。
例子:String a="abcb";String b="b";
a.replaceAll(b,"a");//结果a="aacd"
3.String toLowerCase()将自己字符串中的所有的字符都替换成小写形式。
例子:String a="ABCD";;
a.toLowerCase();//结果a="abcd"
4.String toUpperCase()将自己字符串中的所有的字符都替换成大写形式。
例子:String a="abcd";;
a.toUpperCase();//结果a="ABCD"
5.String subString(begin,end) 将自己字符串中截取从begin到end位置的字串
例子:String a="abcd";;
a.subString(1,3);//结果a="bc"(字符串索引从0开始计数)
例子:String a="a";String b="b";
a.concat(b);//结果a="ab"
2.String replaceAll(str1,str2)将自己字符串中的所有的str1都替换成str2。
例子:String a="abcb";String b="b";
a.replaceAll(b,"a");//结果a="aacd"
3.String toLowerCase()将自己字符串中的所有的字符都替换成小写形式。
例子:String a="ABCD";;
a.toLowerCase();//结果a="abcd"
4.String toUpperCase()将自己字符串中的所有的字符都替换成大写形式。
例子:String a="abcd";;
a.toUpperCase();//结果a="ABCD"
5.String subString(begin,end) 将自己字符串中截取从begin到end位置的字串
例子:String a="abcd";;
a.subString(1,3);//结果a="bc"(字符串索引从0开始计数)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这些东西java的API上都有现成的用法,例子那些都有,你不可能懒到api都不想翻了吧。
别的没什么说的了,就2楼的解释完全是错误的
别的没什么说的了,就2楼的解释完全是错误的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
下个java api文档吧,多好,想看什么类、方法,什么时候想看,都随自己
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询