Java入门-关于字符串分割的两种方法

泡沫之夏l60

泡沫之夏l60

2016-02-19 20:25

岁数大了,QQ也不闪了,微信也不响了,电话也不来了,但是图老师依旧坚持为大家推荐最精彩的内容,下面为大家精心准备的Java入门-关于字符串分割的两种方法,希望大家看完后能赶快学习起来。

  
  方法1:采用String的split,验证代码如下:
  import java.util.Arrays;
  public class TestSplit {
   public static void main(String[] args) {
    String orignString = new String("5,8,7,4,3,9,1");
    String[] testString = orignString.split(",");
    int[] test = { 0, 0, 0, 0, 0, 0, 0 };
    //String to int
    for (int i = 0; i testString.length; i++) {
     test[i] = Integer.parseInt(testString[i]);
    }
    //sort
    Arrays.sort(test);
    //asc sort
    for (int j = 0; j test.length; j++) {
     System.out.println(test[j]);
    }
    System.out.println("next ");
  //  desc
       for (int i = (test.length - 1); i = 0; i--) {
        System.out.println(test[i]);
       }
   }
  }
  方法2:采用StringTokenizer

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/bianchengyuyan/)

  import java.util.Arrays;
  import java.util.StringTokenizer;
  public class SplitStringTest {
   public static void main(String[] args) {
    String s = new String("5,8,7,4,3,9,1"); 
    int length = s.length();
    //split   s with ","
    StringTokenizer commaToker = new StringTokenizer(s, ",");
    String[] result = new String[commaToker.countTokens()];
    int k = 0;
    while (commaToker.hasMoreTokens()) {
     result[k] = commaToker.nextToken();
     k++;
    }
    int[] a = new int[result.length];
    for (int i = 0; i result.length; i++) {
     a[i] = Integer.parseInt(result[i]);
    }
    //sort
    Arrays.sort(a);
    //asc sort
    for (int j = 0; j result.length; j++) {
     System.out.println(a[j]);
    }
   }
  }
   

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/bianchengyuyan/)
展开更多 50%)
分享

猜你喜欢

Java入门-关于字符串分割的两种方法

编程语言 网络编程
Java入门-关于字符串分割的两种方法

字符串分割

编程语言 网络编程
字符串分割

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

c#中分割字符串的几种方法

编程语言 网络编程
c#中分割字符串的几种方法

使用split分割多字符的字符串的方法

ASP
使用split分割多字符的字符串的方法

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

字符串分割扩展 SplitEx

Delphi
字符串分割扩展 SplitEx

vc分割字符串的函数

编程语言 网络编程
vc分割字符串的函数

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

Java入门:状态对象--数据库的替代者

Java入门:状态对象--数据库的替代者

运筹帷幄 用CSS控制网站总“队形”

运筹帷幄 用CSS控制网站总“队形”
下拉加载更多内容 ↓