首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java相关 >

初学java。不懂。求高手解答解决方案

2012-04-23 
初学java。不懂。。求高手解答String[] orders input.nextLine().toLowerCase().split( )请问后面的spli

初学java。不懂。。求高手解答
String[] orders = input.nextLine().toLowerCase().split(" ");
请问后面的split(“ ”)这个是什么意思?

[解决办法]
split(“ ”)即以空格来分割你输入的值 放进string数组里
[解决办法]
input.nextLine().toLowerCase()把获取到的字符串转成小写后用传入的正则表达式分割成多个字符串的数组。需要注意的是split(" ");传入的是正则表达式!

[解决办法]
String[] orders = input.nextLine().toLowerCase().split(" ");
就是将输入的字符串转为小写后,以空格分隔字符串,最终返回字符串数组。比如:输入“bhH KK bb”
则String[] orders = {"bhh", "kk", "bb"};

热点排行