java分隔符 字符串_我们如何使用Java分割带有任何空白字符作为分隔符的字符串?...
String类的split()方法接受一个定界符(以字符串的形式),基于该定界符将当前String分成较小的字符串,并将所得的字符串作为数组返回。如果String不包含指定的定界符,则此方法返回仅包含当前字符串的数组。
如果String不包含指定的分隔符,则此方法返回一个包含整个字符串作为元素的数组。
用空格分隔字符串作为分隔符
要将字符串拆分为以白色节奏作为分隔符的字符串数组-读取源字符串。
通过传递“”作为定界符来调用split()方法。
打印结果数组。
例
以下Java程序将文件的内容读取到Sting中,并使用split()方法(以空格作为定界符)将其拆分-import java.io.File;
import java.io.FileNotFoundException;
import java.util.Arrays;
import java.util.Scanner;
public class SplitExample {
public static void main(String args[]) throws FileNotFoundException {
Scanner sc = new Scanner(new File("D:\\sample.txt"));
StringBuffer sb = new StringBuffer();
String input = new String();
while (sc.hasNextLine()) {
input = sc.nextLine();
sb.append(input);
}
String source = sb.toString();
String result[] = source.split(" ");
for(int i = 0; i
System.out.println(result[i]);
}
}
}
输出结果Hello
how
are
you
java分隔符 字符串_我们如何使用Java分割带有任何空白字符作为分隔符的字符串?...相关推荐
- java从控制台读取字符串_从控制台读取Java字符串
java从控制台读取字符串 Today we will look into different ways to read string from console in java. 今天,我们将研究从J ...
- java strim性能_你所不知道的Java性能优化之String!
Java性能优化之String字符串优化 1.字符串对象及其特点 Java中八大基本数据类型没有String类型,因为String类型是Java对char数组的进一步封装. String类的实现主要由 ...
- java 判断类型_如何快速入门Java编程学习(干货)
一.初识Java 1.生活中的程序: 从起床到教室上课的过程 穿衣打扮>起床>洗漱>出宿舍>>吃早餐>到教室 按照特定的顺序去完成某一件事的过程我们叫做生活中的程序 ...
- java delphi 三层_三层架构delphi+Java+Oracle模式的实现
[架构简介] *本架构以delphi作为客户端,Java作为服务端,oracle作为后台数据库数据.其中delphi客户端的封装为了保持与原来的开发方式兼容都是基于TclientDataSet实现的: ...
- delphi7aes加密解密与java互转_跨语言(java vs python vs nodejs)的RSA加解密问题探讨
多次被问到这样的问题: java服务端的rsa加密操作已经完成,返回一个16进制的字符串给python平台,但是在python进行私钥解密的时候发现行不通.... 前端python加密,后端用java ...
- java负数右移_收入囊中篇---Java程序基础(二)
前言: 本篇是接着上一篇更新的,如果没有阅读上一篇的话,可以查阅或回顾一下. 1.收入囊中篇---Java基础必备知识(一) 2.收入囊中篇---Java程序基础(二) Java程序基础目录 1.Ja ...
- java python算法_用Python,Java和C ++示例解释的排序算法
java python算法 什么是排序算法? (What is a Sorting Algorithm?) Sorting algorithms are a set of instructions t ...
- 做Java头发少_这35个Java代码优化细节,你用了吗
链接:https://www.jianshu.com/p/6e472304b5ac 前言 代码 优化 ,一个很重要的课题.可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有 ...
- java 异常信息_优雅的异常处理 -- Java中的异常
处理异常自己处理 try-catch抛出让别人处理 throws 获得异常信息 直接打印异常对象 通过异常对象调用getMessage()方法获得 通过异常对象调用printStackTrace()方 ...
最新文章
- iOS抓取日志方式(1)
- linux阿波罗配置文件放在哪,Apollo阿波罗配置中心
- 中国数据库OceanBase登顶之路
- 想玩转工业界机器学习?先学Spark吧
- 初识webpack——webpack四个基础概念
- React.js 小书 Lesson18 - 挂载阶段的组件生命周期(一)
- 语言 micropython_【雕爷学编程】MicroPython动手做(03)——零基础学MaixPy之开机测试...
- python 解析命令行
- StanfordDB class自学笔记 (5) JSON Data
- lwip协议栈源码分析之pbuf
- 高速PCB设计考虑的六个方面
- 人工智能研究中深度学习的局限性
- java.lang.NoSuchMethodError 之 依赖冲突解决方案
- MAC10.11 Python3.6 安装Scrapy
- numpy 相关函数
- SAP License Keys申请和导入
- Web GIS多种方式发布动态地图服务及显示(2)
- git添加diff tool和merge tool
- 线程池:4个方法,7个参数,4种拒绝策略
- 2022年全球市场网络加速软件总体规模、主要企业、主要地区、产品和应用细分研究报告
热门文章
- python笑傲江湖统计字数_基於Python的tf-idf算法实现:以《笑傲江湖》为例
- 自顶向下红黑树java,【CPP】各种各样的树(9)——自顶向下的红黑树
- php中数字字符串转换为字符串,php如何实现数字转字符串,php字符串转换为数字...
- component多个 vue_Vue.js之组件(component)
- 太阳直射点纬度计算公式_高中地理,常用计算公式大盘点,高中满分特辑!
- teamviewer设备数量上限怎么解决_会议音响设备出现啸叫怎么办?不要担心,这3个方法帮你解决...
- linux限制组访问权限,linux用户和组管理以及文件权限访问控制ACL策略
- C++安全方向(二):2.4 openssl_BIO接口解析
- C++socket编程(三):3.6 服务端recv客户端发送的数据
- python怎么退出全屏_wxPython:退出全屏