Java中根据某一分隔符拆分字符串 |
您所在的位置:网站首页 › java根据字符串切割 › Java中根据某一分隔符拆分字符串 |
Java中根据某一分隔符拆分字符串 在Java学习过程中常常需要根据某一特定的分隔符来拆分字符串,这里演示一下: 例如:输入字符串 2015-12-21需要根据“-”来拆分开,成为三段,代码如下: import java.util.Scanner; public class Test8 { public static void main(String[] args){ System.out.println("请输入日期"); Scanner scan=new Scanner(System.in); String str=scan.nextLine(); String date[]=str.split("-"); for (int i = 0; i < date.length; i++) { System.out.println(date[i]); } }可以看到我们成功的拆分了字符串并存进数组里。那么,如果需要拆分成特定的段数,或者只要前几段,后边的可以丢弃掉呢? import java.util.Scanner; public class Test8 { public static void main(String[] args){ System.out.println("请输入日期"); Scanner scan=new Scanner(System.in); String str=scan.nextLine(); String date[]=str.split("-"); int maxSplit=3; date=str.split("-",maxSplit); for (int i = 0; i < date.length; i++) { System.out.println(date[i]); } } } 这段代码实现了将字符串分成三段:效果如上。 有了这个方法处理字符串会方便很多。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |