`
hellsing42
  • 浏览: 258188 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

字符传分割的两种方法

J# 
阅读更多
方法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  
  
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]);  
  }  
 }  
}   
分享到:
评论

相关推荐

    扫描文件的光学字符分割(文字分割)MATLAB程序

    毕业设计,实现中文光学字符自动分割系统。 具体要求: 1、对输入图像进行必要的预处理,诸如灰度化,去噪,二值化等...4、对比两种方法的优缺点,并且针对缺陷改进算法。 注意,对于拍照存在倾斜的情况要能正确分割。

    python按照多个字符对字符串进行分割的方法

    主要介绍了python按照多个字符对字符串进行分割的方法,涉及Python中正则表达式匹配的技巧,非常具有实用价值,需要的朋友可以参考下

    c++字符串分割的方法

    一般有两种需求场景:  (1)给定一个分隔符(单个字符或子串)分割字符串;  (2)给定一个或多个分隔符(单个字符),分割字符串。 当给定的分隔符不在原字符串中,则原字符串不被分割,返回单个元素为原字符串...

    车牌识别系统中车牌定位与字符分割的研究

    本文对车牌识别系统中的车牌定位和车牌字符分割这两个主要问题,开展了部分研究工作。针对车牌定位问题,提出了一种基于数学形态学的定位方法。首先对车牌进行预 处理,确定候选区域队列,然后排除候选车牌区域中的...

    Java中分割字符串的两种方法实例详解

    主要介绍了Java中分割字符串的两种方法,一种是java.lang.String 的 split() 方法,,另外一种是用String Tokenizer类。文中的每种方法都给出了详细的示例代码,相信对大家的理解和学习具有一定的参考借鉴价值,有...

    Labview 搜索拆分字符串

    Labview编写的代码, 搜索拆分字符串

    水表数字框字符分割-连通域法

    改方法包含了两种水表图像的数字分割方法,可借鉴在车牌号识别过程中,主要有平均分割法和垂直投影分割法两种,同时将分割好的单个数字进行保存

    基于matlab的车牌定位系统(两种分割算法:边缘分割以及颜色分割+模板匹配法+亲测可用)

    车牌预处理、车牌定位、车牌字符分割、车牌字符识别(模板匹配法,目前最常用的,使用简单)。含有程序演示视频。 图像处理结果可用自动保存在与定位系统源文件的同一目录或文件夹上。 对字符定位的处理结果还可以!...

    基于数字图像处理的车牌字符分割方法

    传统的字符分割方法一般针对单行车牌,本文提出一种针对单行和双行两种结构的车牌字符分割方法。首先进行图像预处理,减少噪声及环境干扰。将车牌图像分为两部分,对前两个字符的部分先垂直投影,再结合先验知识判断...

    论文研究-一种网页图像文字分割方法.pdf

    针对复杂网页图像中文本的特点,提出了一种基于最大类间差法(OTSU)的文字分割方法。对原文字图像进行预处理,统一了分割后字符的颜色、去除了大量的噪声、提高了图像的对比度;在全局阈值的基础上确定了各字符区域...

    用CSS截断字符串的两种实用方法

    CSS截断字符串在一些文字过长需要截取时还是比较实用的,其实实现方法有很多,下面为大家详细介绍几种比较实用的技巧,感兴趣的朋友可以参考下,希望对大家有所帮助

    复杂背景下文字分割程序_源代码

    第一步为文字分割,即确定图像中文字序列的区域,并将逻辑相关的多个字符分割开来。第二步是字符识别,即是利用文字分割的结果,基于字符的图像及上下文信息,生成该字符相应的数字化表现形式,以便后期处理,如显示...

    草书无约束的手写历史Modi脚本文档的混合字符分割方法-研究论文

    在最初的隔离阶段,将两种类型的片段分为独立的单个字符和重叠/触摸字符的簇。 此外,重叠或触摸字符的群集被分割为孤立的单个字符。 使用建议的Modi字符分割技术,可以有效地对孤立的,重叠的和触摸的字符进行分割...

    JavaScript中字符串(string)转json的2种方法

    主要介绍了JavaScript中字符串(string)转json的2种方法,两种方法分别是使用js函数eval&#40;&#41;和、使用jquery.parseJSON()方法,需要的朋友可以参考下

    论文研究-基于两方向动态时间规整的无分割手写汉字检测.pdf

    针对上述问题,提出了一种无分割的手写中文文档字符检测的方法。该方法用SIFT定位文本中候选关键点,然后基于关键点位置和待查询汉字大小来确定候选字符的位置,最后用两个方向动态时间规整(dynamic time warping,...

    python 按照固定长度分割字符串的方法小结

    有如下的一堆mac地址,需要更改成一定格式,如mac=’902B345FB021’改为mac=’90-2B-34-5F-B0-21’。 借助python脚本,可以轻松实现,原理就是:字符串的按照固定...这里分享两种实现方法,供大家参考。 方法一:  代码示例:

    JS实现字符串中去除指定子字符串方法分析

    主要介绍了JS实现字符串中去除指定子字符串方法,结合实例形式分析了javascript使用字符串替换与分割、聚合两种子字符串去除相关操作技巧,需要的朋友可以参考下

    牌照证件光学字符识别研究

    分别介绍了基于神经网络和模板匹配两种字符识别方法。分析得到使用神经网络法识别车牌字符,使用模板匹配法识别行驶证字符。最后,基于实际图片样本库。实现行驶证识别和车牌识别两个系统。在理论研究的基础上,得到...

    云线Txt文本、网站日志分割、合并器 v2.0

    分割方式十分灵活,可按指定大小分割和指定字符分割;合并方式也有两种方式,即选择要合并的文件和一次合并指定目录下所有文件。新增字数统计功能,即可统计文本文件和日志文件的常规字数,也可以把文字复制到文本框...

    论文研究-基于字符切割拼接的字段式液晶数字识别.pdf

    定位字符垂直投影的波峰,在两峰之间确定切割线并对字符进行切割,利用投影特征,对切割块进行拼接,实现字符的准确分割。实验表明,该方法解决了传统算法难以准确分割字段式字符的问题,提高了识别率以及准确率。

Global site tag (gtag.js) - Google Analytics