Java教程

java 字符串操作

本文主要是介绍java 字符串操作,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

1.字符串分割函数       split()

                    String rList[]=null;    //创建读取文件数组
                    
                    String line = br.readLine();
                    while(line != null){
                        rList=line.split("    ");    //用tab 分割每个数组
                                    //数字=line后,大小就被确定了,
                        
                        line =br.readLine();
                        for(int i=0;i<rList.length;i++){
                        System.out.print(rList[i]+" ");
                        } 
                    }                
                    System.out.println("读取成功")

 

 2.   字符串截取函数    substring()

1   //获取上传的文件名 /images/girl/kate.png
2   String fileName = uploadFileName.substring(uploadFileName.lastIndexOf("/"));
3   //获取上传文件的后缀名
4   String fileExtName = uploadFileName.substring(uploadFileName.lastIndexOf("."));

 

3.判断字符串不为空     https://www.iteye.com/blog/for-dream-1570499

  •  直接引入工具类  StringUtils
    引入工具类 StringUtils.isNullOrEmpty(xxx)  判断字符串不为空且长度>0
  •  str!=null; 2. "".equals(str); 3. str.length()!=0;

 

4.字符串比较  : equals()

       在有读取多余空格,或者整行读取后,进行比较时,记得加trim

      去除多余空格: trim()    

 //可能存在文件名不合法的情况
      if (uploadFileName.trim().equals("")||uploadFileName==null){
            continue; //直接跳过此文件
      }    

 

这篇关于java 字符串操作的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!