截取java文件片段代码 截取java文件片段代码错误

Java 文件名过长 如何截取文件名一小部分

String name = 文件名;

创新互联公司是专业的金山网站建设公司,金山接单;提供成都网站设计、网站建设、外贸网站建设,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行金山网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!

if(name.length 5){

name = name.substring(0,5);

}//当文件名超过5个字母时才截取一部分,少过的话就不需要啦...

java中,如何将一个文件截断,只保留前一部分

import java.io.FileInputStream;

import java.io.FileOutputStream;

public class Demo {

public static void main(String[] args) throws Exception {

//比如这个文件有2k,每次截断1kb

FileInputStream fis = new FileInputStream("D:\\CopyDemo.java");

byte[] b =new byte[1024];//1024就表示1kb

int len = 0;

int opar = 0;

while((len=fis.read(b))!=-1){//读取文件

//将截断的碎片文件存储到硬盘中

FileOutputStream fos = new FileOutputStream("D:\\"+(++opar)+".opar");

fos.write(b, 0, len);

fos.close();

}

fis.close();

}

}

java截取指定字符串中的某段字符如何实现?

如下图,给你贴出了代码段。可以利用字符串的substring函数来进行截取。

其中,substring函数有两个参数:

1、第一个参数是开始截取的字符位置。(从0开始)

2、第二个参数是结束字符的位置+1。(从0开始)

indexof函数的作用是查找该字符串中的某个字的位置,并且返回。

扩展资料:

substring这个函数也可以只写一个参数,就是起始字符位置。这样就会自动截取从开始到最后。

例如:

结果是:456789(注意:包括4。)

示例:

"hamburger".substring(3,8) returns "burge"

"smiles".substring(0,5) returns "smile"

参考资料:百度百科——substring

在java中,如何截取有用的内容(在文本文件中)

你首先要确定你举例的3行是否是真的3行,如果是,那么问题就变成了从3行字符串中取出两行,如果内容是固定的,那么你可以这样:

String lines=null;

while(lines=fis.readline()!=null)

{

if(lines.contens("Nov 23, 2014") || lines.contens("putPackout_MKD_share"))

.....

}

如果内容固定,那个改用正则表达式匹配

用java 怎么截取文件。例如一个Txt文件内容是abcdefg 我想取出c之前的东西即“ab”代码怎么写。

先把文件内容读出来,放到str字符串中

String str = "adfdsfxvxvvdsfdsfdsf你指定的内容dsfsdfsdfsdfsfxxf";String res = str.substring(0, str.indexOf("你指定的内容"));

把res写入文件中


当前文章:截取java文件片段代码 截取java文件片段代码错误
转载注明:http://azwzsj.com/article/dodgeis.html