我需要程序在一个.txt文件中读取多行随机字符串,并将每一行偶数行放入一个.txt文件中,将每个偶数行放入另一个.txt文件中。它不会给我任何错误,但文件是空白的,当我去检查他们。(谢谢你的帮助:)
import java.util.*;
import java.io.*;
public class SplitFile
{
public static void main(String[] args)
{
try
{
// Open Scanner for file named args[0]
Sc
我尝试使用java servlet加载包含多行文本的文本文件的内容。
当我在浏览器中测试servlet时,它工作得很好。文本将使用换行符加载。
但是,当我将它加载到swing应用程序中的字符串中,然后使用textpane.setText(text);时,新行就消失了。我尝试了很多在网上找到的解决方案,但仍然不能正确解决。
Servlet代码:
从文件中读取文本(简化):
File file = new File(path);
StringBuilder data = new StringBuilder();
BufferedReader in = new BufferedReader(n
我正在使用java.io.PrintWriter将一些文本写入文本文件。我想知道在一个变量中构建我需要编写的所有内容并只给出一次是否更好。
PrintWriter out = new PrintWriter(outputfile);
out.printf("%s", myvariablewithalltext);
或者,如果我可以调用n乘以PrintWriter来在for循环中写入文本块。
它在任何一种方式下都可以工作,并且没有太多的代码,我只是想知道哪一个更好。
因此,我希望保存用户在EditText中编写的任何内容,以便下次保存。这个完全相同的代码适用于java项目,但不适用于Android项目。
代码如下。
PrintWriter out =新的PrintWriter("hi");总是给出FileNotFoundException e。
在java项目中,这段代码PrintWriter out = new PrintWriter( "hi“);创建了一个名为”hi“的新文件,但android项目并没有生成新文件,而是返回了错误。它不会保存EditText中的字符串,以便在应用程序稍后再次打开时打开。
有谁有解决这个问题的办法
我正在编写一些Java课程,讲师开始介绍IO如何在Java中工作。我只是有几个问题,一个经验Java程序员可以澄清。
下面的代码是一个程序,它在我正在编写代码的文件目录中创建一个(记事本)文本文件。之后,它只需将基本的文本行打印到该文件。
import java.io.FileWriter; //Imports Filewriter class
import java.io.PrintWriter; //Imports PrintWriter class
import java.io.IOException; //Imports IOException
public class Chap17
我有个大问题..。我们有一个关于学校和工作的项目。我编写go服务器,我的合作伙伴编写java客户端。我有一个问题,如果他发送类似于:"Hello World“的内容,golang服务器会将其分为"Hello”和"World“。
Java代码:
public class DataController {
public String recieveDataFromServer(Socket socket) throws Exception {
BufferedReader bufferedReader = new BufferedReader(new Input
我编写了这段代码,以便在文件中读取,然后为文件中的每个名称请求一个标记。如果标记大于40,则为pass及以下,则为失败,并将每个名称写入相应的文件。但是我在第27行看到一个错误,它是:while(namesFile.hasNext(),这是我的代码:
import java.io.*;
import java.util.*;
public class TestResults {
public static void main(String[] args) {
String errs = "";
Scanner k = new Scann
我需要将相同的文本写入多个文件(或流)。有时我需要使用Writer,有时需要使用PrintWriter,有时需要使用OutputStream...
在Java中实现这一点的一种方法是扩展一个包含PrintWriters数组的PrintWriter,并覆盖每个方法,如下所示:
class MutiplePrintWriter extends PrintWriter {
private PrintWriter[] outs;
public MutiplePrintWriter(PrintWriter[] outs) { this.out = out; }
public v
我正在做一个练习,在这个练习中我必须用Java逐个字符地复制文件。我正在处理以下文件:
Hamlet.txt
To be, or not to be: that is the question.
Whether 'tis nobler in the mind to suffer
The slings and arrows of outrageous fortune,
Or to take arms against a sea of troubles,
And by opposing end them ?
我创建了第二个文件,名为copy.txt,它将包含一个逐字符的Hamlet.txt
创建PrinterWriter对象时:
PrintWriter outputFile = new PrintWriter(*FileName*);
编译器在哪里查找FileName?例如,在Eclipse中,我在数组/src/ArraysAndFiles.java中工作。在本例中,我试图打开Values.txt。我在src目录中创建了这个文件,因为它是存储ArraysAndFiles.java的地方。当我试图用以下代码打开文件时,我会得到一个FileNotFoundException:
import java.io.PrintWriter;
public class ArraysAndFil
下面的代码按预期工作,每次迭代都会弹出来自valueFeed的下一个值并将其写入output.csv文件
class TestSimulation extends Simulation {
val valueFeed = csv("input.csv")
val writer = {
val fos = new java.io.FileOutputStream("output.csv")
new java.io.PrintWriter(fos, true)
}
val scn = scenario("Test Sim&
让我解释一下情况。在Windows操作系统中。
我的java程序编写日志文件。
通常情况下可以,但是当我复制和粘贴日志文件(ctrl+c和v)时,java会抛出异常java.io.IOException: java.io.FileNotFoundException: C:\log.txt (The process cannot access the file because it is being used by another process)
在研究了这个问题之后,我通过粘贴文件发现了这个异常抛出。不是抄袭。
请告诉我为什么会出现这种异常。
复制代码如下(编码“Wind
我用java编写了一个简单的客户机服务器应用程序。当我试图在服务器上运行客户机时,我会得到以下异常。线程“主”java.net.DualStackPlainSocketImpl.bind0(Native中的异常:已在使用的地址: JVM_Bind at java.net.DualStackPlainSocketImpl.socketBind(Unknown Source) at java.net.AbstractPlainSocketImpl.bind(未知来源) at java.net.PlainSocketImpl.bind(未知来源) at java.net.ServerSocket.b
我已经使用编写了socket PHP代码。以下是简单的代码,当我从web -javascript发送和获取消息时,它可以工作:
use Ratchet\MessageComponentInterface;
class Chat implements MessageComponentInterface{
protected $clients;
public function __construct(){
$this->clients = new SplObjectStorage();
}
我已经为一个程序编写了代码,目的是让用户输入一个文本文件和一个输出文件,然后程序必须读取输入文件中的每一行才能找到最小的数字。输出应该有最小的数字,然后是"<==最小的数字“。当我运行它时,每次最小的数字都是文本文件中的最后一个数字。
这是我到目前为止掌握的代码:
import java.io.File;
import java.io.FileNotFoundException;
import java.io.PrintWriter;
import java.util.Scanner;
public class FindSmallest {
public static voi
我想写一些字符到一个文件中。为此,我编写了以下代码:
import java.io.*;
public class write_char {
public static void main(String[] args) throws IOException{
String name = "shahjahan.txt";
PrintWriter outFile = new PrintWriter(new FileWriter(name));
String text = " Hello, how are you?&