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

java 空格分隔 提取

    博客分类:
  • java
阅读更多
来自QQ讨论
Question:
请问一下,实现输入4个整数,应该怎么样写代码?
0 30 0 30
注意他们之间是空格

Answer:
把0 30 0 30当作一个字符串输入,然后用空格进行拆分,就可以得到四个是数字内容的字符串,然后,转换成整数就可以了。

StringTokenizer这个类,学着用用吧。
或者用正则表达式以及string的split方法
提示:正则表达式中\s可以表示任意一个空白符



输入的字符串,你能得到吧?假设字符串的对象为arg,那么,你可以这样写:
String subArg [] = arg.split("\s");
然后subArg数组里面就是那几个数字了。然后,
int [] nums = new int [subArg.length];
for(int i=0;i<subArg.length;i++)
{nums[i]=Integer.parseInt(subArg[i]);},

之后,nums数组里面就是你所要的几个数字,


分享到:
评论

相关推荐

    按分隔符提取字符串组

    这通常涉及到字符串操作,特别是在编程语言如Python、Java、C#等中,我们经常需要将一个长字符串按照特定的分隔符(如逗号、空格或自定义字符)切割成多个部分,这些部分可以看作是字符串数组或列表。这个过程对于...

    海量分词java版

    在中文环境中,由于汉字不包含明显的空格分隔,分词更具挑战性,需要使用特定的分词算法,如基于词典的匹配法、HMM( Hidden Markov Model)模型、CRF(Conditional Random Fields)等。 词性标注是分词后的下一步...

    Java实现对一行英文进行单词提取功能示例

    在本文中,我们使用StringTokenizer类进行字符串分割,指定分隔符为逗号、感叹号、空格、分号等。 三、Scanner类 Scanner类是Java的标准库之一,用于读取输入数据。该类提供了nextLine()方法,用于读取下一行输入...

    yyc.rar_单词本java

    2. **单词分割**:在英文文本中,单词通常是通过空格、标点符号分隔的。程序会利用这一特点,将连续的字母序列(即单词)提取出来。 3. **单词计数**:对提取出的每个单词,程序会记录其出现的次数,形成一个单词...

    java-judge-height.zip__judge是姓氏吗_java判断姓氏_java简历_判断是否姓张

    对于判断姓氏是否为"张",我们可以将提取出的姓名进行分割,通常中文姓名以空格分隔,姓氏位于前面。因此,我们只需要检查姓名的第一个字符是否为"张"即可。如果姓氏是"张",则输出相应的结果。 接下来,我们需要...

    java中英文字符串处理.

    `会将逗号和空格分隔的字符串分割开来。 10. **去除空白**:`trim()`方法用于去除字符串两端的空白字符,`replaceAll("\\s+", "")`可以去除所有空白。 11. **大小写转换**:`toLowerCase()`和`toUpperCase()`方法...

    java实现读取txt文件并以在每行以空格取数据

    Java 实现读取 txt 文件并以每行以空格取数据 Java 语言中提供了多种方式来读取 txt 文件并提取每行数据,以下是两种常见的实现方式: 1. 使用 BufferedReader 读取 txt 文件 在 Java 中,可以使用 ...

    完整版 Java初级教程 Java语言程序设计 第7章 Java中的常用类(共14页).ppt

    - 分割字符串时,可以使用空格、换行符等常见空白字符,也可以自定义分隔符。 这些类在日常编程中非常常见,理解和掌握它们的使用对于学习和使用Java至关重要。`String`是处理文本的基础,`StringBuilder`提供了...

    java语言 句子词汇分析

    这通常包括去除标点符号、转换为小写(为了不区分大小写)以及根据空格分隔单词。可以使用`String`类的`toLowerCase()`、`replaceAll()`方法完成这些操作。 3. **单词统计**: 为了统计单词,我们可以使用`HashMap...

    中文数字转成阿拉伯数字 java 实现

    而阿拉伯数字则是0-9这十个数字以及逗号或空格来分隔位数。 在给定的`ExtractNumber.jar`中,可能包含了一个实现了该转换功能的类,它可能使用了如下的步骤: 1. **预处理**:对输入的字符串进行预处理,去除非...

    Java 正则表达式库

    在Java中,正则表达式(Regular Expression)是一种模式匹配语言,用于处理字符串操作,如查找、替换或提取特定模式的数据。这个库不仅包含了标准Java API中的`java.util.regex`包,还可能包含了一些第三方库,如`...

    java 版Url转换工具,可得到真实的URL

    `分隔的部分,工具可以解析这些参数,提取键值对,并支持添加、删除或修改参数。 5. **安全性检查**:安全的URL处理也是重要的,工具可能包含对潜在的跨站脚本(XSS)攻击、SQL注入等的防御机制,确保处理的URL是安全...

    java文本聚类程序代码文件,实现文本聚类功能,分词

    在中文处理中,由于没有明显的空格分隔,分词更具挑战性。常用的中文分词工具有jieba分词、HanLP、THULAC等。分词的质量直接影响后续的文本分析效果,如词频统计、关键词提取、情感分析以及我们这里的文本聚类。 在...

    java正则表达式及例子 pdf

    - `\s`:匹配任何空白符,包括空格、制表符、换页符等。 - `\S`:匹配任何非空白符。 2. 量词: - `{n}`:匹配前面的字符n次。 - `{n,}`:匹配前面的字符至少n次。 - `{n,m}`:匹配前面的字符至少n次,但不...

    fenci_java_分词_

    在英文中,虽然单词间有空格分隔,但处理像连字符、缩写等特殊情况也需要一定的处理策略。 在Java中,有多种成熟的分词库可供选择,例如结巴分词(Jieba)、HanLP、IK Analyzer等。这些库通常提供了丰富的功能,...

    中文地址分词及匹配项目

    分词是将连续的文本序列切分成具有独立意义的词语,而在中文环境下,由于没有明显的空格作为分隔符,这是一项挑战。匹配则涉及比较两个地址的相似性,以确定它们是否指向相同或相似的地理位置。 描述中提到的“混合...

    java编码规范-《The Elements of Java Style》翻译本

    常量则使用全大写字母并用下划线分隔,如MY_CONSTANT。 2. **注释规范**:良好的注释能够帮助其他开发者理解代码的功能和目的。Javadoc是一种标准的注释格式,用于生成API文档。单行注释使用//,多行注释使用/*...*...

    Java中Scanner类的用法

    - `next()`:读取下一个标记,即由空格分隔的一个或多个字符组成的序列。 这些方法都会自动跳过空白符(例如空格、制表符和换行符等),并且会一直等待用户输入直到读取到有效数据为止。 ##### 3. 检查是否还有...

Global site tag (gtag.js) - Google Analytics