JAVA中 我要将字符串以空格为标记分割成多个字符串,并将分割后的字符串设为一个字符串数组

public class Test {
public static void main(String[] args) {
String string="a b c  d e f g";
String Count[] = string.split(" ");   //遇到空格就拆分。
for(int i=0;i<Count.length;i++)
{
  System.out.println(Count[i]);      //输出数组Count的数
   }
}
}

时间: 2024-11-12 06:03:25

JAVA中 我要将字符串以空格为标记分割成多个字符串,并将分割后的字符串设为一个字符串数组的相关文章

给定两个字符串,确定其中一个字符串的字符重新排列后,能否变成另一个字符串

1 /* 2 * 给定两个字符串,确定其中一个字符串的字符重新排列后,能否变成另一个字符串,其实也就是变位词问题 3 * 比如说 a='abc' b='acb'是可以通过a变成b的 4 * 思路; 5 * 1.应进行分析,变位词区分大小写吗?比如God和dog是变位词?还需要考虑空格问题? 6 * 在这里我们假定是区分大小写的. 7 * 2.比较两个字符串时,如果它们的长度都不相等了,那肯定不是变位词 8 * 9 * 10 * */ 11 12 public class IsSameString

在JAVA中 解析String,形如(0&lt;p&lt;10 or 0&lt;=p&lt;10 or 0&lt;p&lt;=10 or 0&lt;=p&lt;=10)的字符串,看所传入的参数是否在表达式内

今天在项目中需要解析一个参数范围的字符串,然后判断一个传入参数是否在这个表达式内.因为参数范围字符串是(0<p<10 or 0<=p<10 or 0<p<=10 or 0<=p<=10)的组合,所以我觉得直接去进行split处理比较麻烦,就运用了String转为 byte[] 再做处理.代码如下. 不知道大家有没有更好的处理方式. package test_lzg; import java.util.ArrayList; import java.util.L

给定两个字符串,请编写程序,确定其中一个字符串的字符重新排列后,能否变成另一个字符串。这里规定大小写为不同字符,且考虑字符串重点空格。

1 import java.util.*; 2 //import org.apache.commons.lang.StringUtils; 3 4 public class Same { 5 public boolean checkSam(String stringA, String stringB) { 6 boolean ifequal=false; 7 if(stringA.length()!= stringB.length()){ 8 return ifequal; 9 } 10 Str

在java中如何用键盘输入一个数,字符,字符串 (转)

ava不像C中拥有scanf这样功能强大的函数,大多是通过定义输入输出流对象.常用的类有BufferedReader,Scanner.实例程序:一,利用 Scanner 实现从键盘读入integer或float 型数据 Java代码 import java.util.*; public class test { public static void main(String args[]) { Scanner in=new Scanner(System.in); //使用Scanner类定义对象

23种设计模式介绍以及在Java中的实现

原创不易,转载请注明出处:http://anxpp.com/,谢谢!     文章比较长,读者可以通过顶端的目录选择要了解的模式,然后通过文章右边的按钮快速返回顶部重新选择一个新的模式浏览 博主精心准备了大量的示例代码.文章尽量提供与编程相关的例子,而不是像多数其他介绍的文章一样,提供一些感觉挺滑稽的例子(那样的例子可能看完觉得写得很好,然而还是不会用...). 本文耗费了作者大量时间,还请亲们给个赞O(∩_∩)O~ 也可以通过CTRL+F并输入要了解的模式并跳到对应位置. 文章中的示例源码在g

Java中数组的特性

转载:http://blog.csdn.net/zhangjg_blog/article/details/16116613 数组是基本上所有语言都会有的一种数据类型,它表示一组相同类型的数据的集合,具有固定的长度,并且在内存中占据连续的空间.在C,C++等语言中,数组的定义简洁清晰,而在Java中确有一些会让人迷惑的特性.本文就尝试分析这些特性. Java中的数组是对象吗? Java和C++都是面向对象的语言.在使用这些语言的时候,我们可以直接使用标准的类库,也可以使用组合和继承等面向对象的特性

输入任意长的一个字符串,统计其字母、数字、空格及其他字符的数量。

思路:简单的利用一个多重 if 结构就可以解决. CODE: import java.util.Scanner; public class Character{ public static void main(String[] args){ System.out.println ("请输入一个字符串:"); Scanner ss = new Scanner(System.in); String sc = ss.nextLine(); char[] ch= sc.toCharArray(

java中null是什么,以及使用中要注意的事项

1.null既不是对象也不是一种类型,它仅是一种特殊的值,你可以将其赋予任何引用类型,你也可以将null转化成任何类型,例如: Integer i=null; Float f=null; String s=null; 但是不能把null赋值给基本类型,如int ,float,double等 int k=null ----------编译器会报错cannot convert from null to int 2.null是关键字,像public.static.final.它是大小写敏感的,你不能将

从一个字符串中提取想要的数据

这个知识还热着呢,刚刚学来.... 最近做了一个小东西,通过串口通信,把电脑上运行的labview和单片机连到了一起. 我的想法是这样的,我会在labview的图形界面设置好一系列参数,然后在把所有参数转成字符串然后按顺序连接起来,  例如:p1.2i33d4.445s7这样子. 电脑就把这样一个字符串扔给了单片机,然后我需要在单片机上进行数据提取. 先是定义好几个准备接收的字符串,P[10].I[10].D[10].S[10], 我希望得到这样的结果: P[10]=1.2 I[10]=33 D