「java获得文本」获取文本的方式

博主:adminadmin 2022-12-30 18:54:08 1202

今天给各位分享java获得文本的知识,其中也会对获取文本的方式进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

java怎么存取文本数据

存数据:

首先,打开一个txt文件,File file = new File("文件路径");

然后,封装输出流,DataOutputStream os = new DataOutputStream(new FileOutputStream(file));

接着,往os里面写数据,os.writeInt(...) os.writeByte(...) os.writeChar(...)等等,你要写什么样类型的数据,就调用什么样类型的方法。

最后,记得关掉输出流,调用os.close()。

取数据:

java读取txt文件内容。可以作如下理解:

首先获得一个文件句柄。File file = new File(); file即为文件句柄。两人之间连通电话网络了。接下来可以开始打电话了。

通过这条线路读取甲方的信息:new FileInputStream(file) 目前这个信息已经读进来内存当中了。接下来需要解读成乙方可以理解的东西

既然你使用了FileInputStream()。那么对应的需要使用InputStreamReader()这个方法进行解读刚才装进来内存当中的数据

解读完成后要输出呀。那当然要转换成IO可以识别的数据呀。那就需要调用字节码读取的方法BufferedReader()。同时使用bufferedReader()的readline()方法读取txt文件中的每一行数据哈。

java中怎么获取部分文本

先获取全部内容然后再截取。

有两种方法。

String content = "我的名字是,路人甲 ";

content.split(",")[0];

content.subString(0,content.lastIndexOf(","));

上面这两种方法都可以。

java 怎么获得文本字段里输入的内容

问题描述得非常不清楚,你是在哪个地方输入文字的?一般来说,允许有文本输入的类,一般有getText()、getString()之类的方法获得文本内容,或者是toString()的方法。你查找API,看看该类提供了什么方法让你获取本文内容,然后比较下字符串就可以了

java中怎么获得一个文本文件的行数

涉及到java中读写文件的IO操作。

获取一个文本文件的行数较为方便的方法,是通过BufferedReader类的readLine()方法,间接的统计行数。

源代码:

public

static

int

getTextLines()

throws

IOException

{

String

path

=

"c:\\job.txt"

;//

定义文件路径

FileReader

fr

=

new

FileReader(path);

//这里定义一个字符流的输入流的节点流,用于读取文件(一个字符一个字符的读取)

BufferedReader

br

=

new

BufferedReader(fr);

//

在定义好的流基础上套接一个处理流,用于更加效率的读取文件(一行一行的读取)

int

x

=

0;

//

用于统计行数,从0开始

while(br.readLine()

!=

null)

{

//

readLine()方法是按行读的,返回值是这行的内容

x++;

//

每读一行,则变量x累加1

}

return

x;

//返回总的行数

}

Java swing里怎么获得TextField手动输入的值?

1、Textfield 有一个方法叫getText(),用于获取文本的值,但取到的是字符串。要取得用户输入的信息,需要有一个触发按钮,比如提交。刚开始Textfield 的值是空的,当用户输入值后再点击 提交按钮,getText() 方法就能获取到 用户输入的值。

getText() 这个方法 不仅 Textfield 有这个方法,基本所有的组件都有这个方法取得组件里面的值。

2、TextField不需要设置就可以输入了,getText()是可以得到它的文本的,好像得不到可能是因为你没写条件,程序就运行了一次,而第一次文本框里面是没有值的,当然得不到啦

你可以

TextField txt=new TextField();

txt.setBounds(50,50,120,30);

this.getContentPane().add(txt);

while(true)

{

System.out.println(txt.getText());

}

3、你可以使用    JTextField  jtf=new JTextField("操作员");

就可以用getText()获得值了。

4、是允许用户输入的,通过getText可以得到的不过转换成String显示的。

5、Double.parseDouble() 转double

Integer.parseInt() 转int

java如何获取文件信息?

File 类是对文件和文件夹的抽象,包含了对文件和文件夹的多种属性和操作方法。File类的常用方法如下表:

返回

方法

说明

String getName 获取文件名称

String getParent 获取文件的父路径字符串

String getPath 获取文件的相对路径字符串

String getAbsolutePath 获取文件的绝对路径字符串

boolean exists 判断文件或者文件夹是否存在

boolean isFile 判断是不是文件类型

boolean isDirectory 判断是不是文件夹类型

boolean delete 删除文件或文件夹,如果删除成功返回结果为true

boolean mkdir 创建文件夹,创建成功返回true

boolean setReadOnly 设置文件或文件夹的只读属性

long length 获取文件的长度

long lastModified 获取文件的最后修改时间

String[ ] list 获取文件夹中的文件和子文件夹的名称,并存放到字符串数组中

关于java获得文本和获取文本的方式的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。