精华内容
下载资源
问答
  • JAVA 字符串分割

    2020-08-05 11:32:26
    •连续输入字符串,请长度为8拆分每个字符串后输出到新的字符串数组; •长度不是8整数倍的字符串请在后面补数字0,空字符串不处理。 输入描述: 连续输入字符串(输入2次,每个字符串长度小于100) 输出描述: 输出到...

    题目描述
    •连续输入字符串,请按长度为8拆分每个字符串后输出到新的字符串数组;
    •长度不是8整数倍的字符串请在后面补数字0,空字符串不处理。
    输入描述:
    连续输入字符串(输入2次,每个字符串长度小于100)

    输出描述:
    输出到长度为8的新字符串数组

    示例1
    输入
    abc
    123456789
    输出
    abc00000
    12345678
    90000000

    import java.util.*;
    public class Main{
        public static void main(String[] args){
            Scanner scanner = new Scanner(System.in);
            while(scanner.hasNextLine()){
                String input = scanner.nextLine();
                while(input.length() % 8 != 0){
                    input += '0';
                }
                for(int i = 0; i< input.length()/8;i++){
                    System.out.println(input.substring(i*8,(i+1)*8));
                }
            }
        }
    }
    
    展开全文
  • java字符串分割

    2017-06-16 08:38:08
    使用split()方法可以使字符串指定的分割字符或字符串对内容进行...语法:str.split(String sign)其中sign为分割字符串的分割符。 2、split(String sign,int limit)其中sign分割字符串的分割符,limit限制分割次数。

    使用split()方法可以使字符串按指定的分割字符或字符串对内容进行分割,并将结果存放在字符串数组中。

    1、split(String sign):该方法可根据给定的分割对字符串进行拆分。

    语法:str.split(String sign)其中sign为分割字符串的分割符。

    2、split(String sign,int limit)其中sign分割字符串的分割符,limit限制分割次数。

    public class Division {
        public static void main(String args[]){//主方法
            String str = new String("abc,def,ghi,gkl");//定义字符串
            String[] newstr = str.split(",");//使用split()方法对字符串进行拆分,返回字符串数组。
            for(int i =0;i<newstr.length;i++){//使用for循环遍历字符数组
                System.out.println(newstr[i]);
            }
            String[] newstr2 = str.split(",",2);//对字符串进行拆分,并限定拆分次数,返回字符数组
            for(int j =0;j<newstr2.length;j++){
                System.out.println(newstr2[j]);
            }
        }
    }

    展开全文
  • Java分割字符串

    万次阅读 2019-03-23 13:25:40
    java某个标识符分割字符串的方法如下: Scanner scanner = new Scanner(System.in); String source = scanner.next(); String[] sourceArray = source.split("/"); for (int i = 0; i < sour...

    java中按某个标识符分割字符串的方法如下:

    Scanner scanner = new Scanner(System.in);
    
            String source = scanner.next();
          
            String[] sourceArray = source.split("/");
            for (int i = 0; i < sourceArray.length; i++) {
                System.out.println(sourceArray[i]);
            }

    如果需要指定分割后的数量的话,之家再split方法中再传入指定数量即可。

    Scanner scanner = new Scanner(System.in);
    
            String source = scanner.next();
            // 最多分割出3个字符串
            int max = 3;
            String[] sourceArray = source.split("/", max);
            for (int i = 0; i < sourceArray.length; i++) {
                System.out.println(sourceArray[i]);
            }

    注意事项:

    1、分隔符为"."(无输出),"|"(不能得到正确结果)转义字符时,"*","+"时出错抛出异常,都必须在前面加必须得加"\\",如split(\\|); 
    2、如果用"\"作为分隔,就得写成这样:String.split("\\\\"),因为在Java中是用"\\"来表示"\"的,字符串得写成这样:String Str="a\\b\\c"; 
    转义字符,必须得加"\\"; 
    3、如果在一个字符串中有多个分隔符,可以用"|"作为连字符,比如:String str="Java string-split#test",可以用Str.split(" |-|#")把每个字符串分开。

    展开全文
  • java字符串分割

    2020-10-08 15:25:20
    其中,sign为分割字符串的分割符,也可以使用正则表达式。. 注意: 没有统一的对字符进行分割的符号。如果想定义多个分割符,可使用符号“|”。例如,“=”表示分割符分别为“”和“=”。 (2)split...

    使用split0)方法可以使字符串按指定的分割字符或字符串对内容进行分割,并将分割后的结果存放在字符串数组中。split()方法提供 了以下两种字符串分割形式。
    (1) split(String sign)
    该方法可根据给定的分割符对字符串进行拆分。

    语法如下:
    str.spli(String sign)
    其中,sign为分割字符串的分割符,也可以使用正则表达式。.

    注意:
    没有统一的对字符进行分割的符号。如果想定义多个分割符,可使用符号“|”。例如,“=”表示分割符分别为“”和“=”。

    (2) split(String sign,int limit)
    该方法可根据给定的分割符对字符串进行拆分,并限定拆分的次数。语法如下:
    str.split(String sign,int limit)

     sign: 分割字符串的分割符,也可以使用正则表达式。
    limit:限制的分割次数。

    案例:

    	package test;
    
    public class Three {
    
    	public static void main(String[] args) {
    		// TODO 自动生成的方法存根
    
    	String s="Hello,word,I,love,java";
    	String [] firstArry=s.split("\\,");
    	 System.out.println("全部分割的结果为:");
    	for(String arry:firstArry) {
    	  System.out.print(arry+" : ");	
    	}
    	System.out.println();
    	
    	String [] secondArry=s.split("\\,",3);
    	 System.out.println("分割的三次结果为");
    	for(String arry:secondArry) {
    		  System.out.print(arry+" : ");	
    		}
    	}
    
    }
    
    
    
    
    

    结果:

    展开全文
  • JAVA字符串按分隔符号字符串分割

    千次阅读 2012-11-06 11:17:34
    有些字符串分割需要注意了.. 如下例子: public class Split { public static void main(String[] args) { String str1 ="1,2,3,4,5"; String str2 ="1,2,3,4,"; String str3 ="1,,2,3,"; String ...
  • Java字符串按指定长度分割

    千次阅读 2019-06-20 16:35:33
    用于将大量字符串按指定长度分割,返回List 转载地址:https://www.cnblogs.com/ljtletters/p/7109875.html?utm_source=itdadao&utm_medium=referral /** * 把原始字符串分割成指定长度的字符串列表 * * @...
  • java 字符串按小数点分割

    千次阅读 2019-03-19 10:29:11
    String[] number = str.split("\."); 在Java中小数点是一个特殊符号,是对象调用属性和方法的特殊符号,所以编译会出错的,用\是把小数点转义成单纯的小数点。 ...
  • /** * 把原始字符串分割成指定长度的字符串列表 * * @param inputString * 原始字符串 * @param length * 指定长度 * @return */ public static List&...
  • Java字符串分割

    千次阅读 2009-10-26 18:07:00
    1. java.lang.String 的 split() 方法, JDK 1.4 or later split public String[] split(String regex, int limit) 根据匹配给定的正则表达式来拆分此字符串。 此方法返回的数组包含此字符串的每个子字符串,这些子...
  • 效率排:1、StringTokenizer切割是java.util中的一个类...nextToken可以获取它的下一个字符串,其中delim为分隔符。2、..split("*")分割;最方便,运用最多的,不解释。String[] split = data.split("\n");if (sp...
  • 字符串分割 java

    2018-10-03 16:20:34
    字符串分割 java 题目描述 连续输入字符串(输出次数为N,字符串长度小于100),请长度为8拆分每个字符串后输出到新的字符串数组, 长度不是8整数倍的字符串请在后面补数字0,空字符串不处理。 首先输入一个整数,为...
  • 分割Java字符串

    2019-10-22 15:52:04
    //分割出来的单个字符串 String temp = approversID . substring ( start , end ) ; //查询数据库,存入list String leader = -- -- -- -- -- - (temp ) ; approverNames . add ( leader ) ; ...
  • 一个字符串(公式): String param = "abc * def - tte"; 用到了一组符号中的一种或几种符号: String[] typeId = new String[]{"+", "-", "*", "/", "(", ")"}; 得到结果: abc , def , tte 可以拼接成一...
  • public static void main(String[] args){ String x="43535+50.34/98*108.47-3876.9%7√="; Pattern p = Pattern.compile("[=√%*/+-]");... //设定的字符进行分割 Matcher m=p.matcher(x); ...
  • 题目描述连续输入字符串(输出次数为N,字符串长度小于100),请长度为8拆分每个字符串后输出到新的字符串数组,长度不是8整数倍的字符串请在后面补数字0,空字符串不处理。首先输入一个整数,为要输入的字符串个数。...
  • java按多个分割符分割字符串

    千次阅读 2017-05-25 13:01:13
    + - *分割因为这三个需要转义加\\ String [] ss = str.split("\\+|\\-|\\*"); 或者 String [] ss = str.split("[\\+\\-\\*]"); 若是普通的分割符直接 String [] ss = str.split(",|。|%“);
  • 由于在Java中小数点是一个特殊符号...注意:在字符串中表示 \ 时应转义 \\ 使用split分割小数点的时候,要对小数点进行转义,代码如下: public static void main(String[] args) { String name = "app.class";...
  • // 这里要把该字符串按小圆点进行分割,成"a","b","c"String[] string = preStr.split("."); // 直接这样写是不行的正确的写法是,对小圆点进行转义String[] string = preStr.split("\\.");补充知识:Java中不使用...
  • Java教程String 类的split() 方法可以指定的分割符对目标字符串进行分割分割后的内容存放在字符串数组中。该方法主要有如下两种重载形式: str.split(String sign) str.split(String sign,int limit) 其中...
  • 首先是行读取字符串import java.io.BufferedReader;import java.io.File;import java.io.FileReader;public class TxtChange {public static void main(String[] args){File file=new File("E:\\oldData.txt");...
  • 在String类中针对字符串的截取和分割操作提供了两个方法,其中,substring()方法用于截取字符串的一部分,split()方法可以将字符串按照某个字符进行分割。接下来通过一个案例来学习。publicclassstring06{...

空空如也

空空如也

1 2 3 4 5 ... 17
收藏数 331
精华内容 132
关键字:

java按字符分割字符串

java 订阅