public static void createFile() {
File file = new File("C:\\Users\\egecoskun\\Desktop\\javafiles\\ananınamı.txt");
try {
if (file.createNewFile()) {
System.out.println("Dosya olusturuldu!");
} else {
System.out.println("Dosya zaten var!");
}
} catch (IOException e) {
e.printStackTrace();
}
}
下面是我创建文件的createFile方法。
public static void readFile(File file) {
try {
Scanner reader = new Scanner(file);
while(reader.hasNextLine()) {
String line=reader.nextLine();
System.out.println(line);
}
} catch (FileNotFoundException e) {
e.printStackTrace();
}
}
这个方法是读取我正在创建的文件。但它需要将File作为参数,但当我尝试在Main中运行此方法时
public static void main(String[] args) {
createFile();
readFile(file);
}
我得到的错误是无法将文件解析为变量。有人发现我的错误吗?你能解释一下吗。
createFile
是无效的;这意味着它不返回任何内容。在这种情况下,您希望返回一个File
。就像,
public static File createFile() {
File file = new File("C:\\Users\\egecoskun\\Desktop\\javafiles\\ananınamı.txt");
try {
if (file.createNewFile()) {
System.out.println("Dosya olusturuldu!");
return file;
} else {
System.out.println("Dosya zaten var!");
}
} catch (IOException e) {
e.printStackTrace();
}
return null;
}
然后需要将调用该方法的结果分配给变量。在将其传递到readFile
之前,应该检查它是否为null
。喜欢
File f = createFile();
if (f != null) {
readFile(f);
}
请注意,该文件实际上不包含任何要读取的内容。它只是在您创建它之后才存在。
我正在尝试使用Chrome扩展Postman测试一个简单的PHP页面。当我发送URL参数时,脚本运行良好(例如变量在参数中可用)。当我将它们作为参数发送时,参数仅包含。 剧本: 我错过了什么?
如何将API中的JSON文件作为android中的参数发送? 就像 我必须在API中发送这个JSON。这里是演示。json是一个文件。
这就是问题和我的Javascript解决方案 您将获得指向链表头节点的指针和一个要添加到列表中的整数。使用给定的整数创建一个新节点。在链表的尾部插入此节点,并返回插入此新节点后形成的链表的头节点。给定的头指针可能为null,这意味着初始列表为空。
美国东部时间2019.05.14下午4:54更新-好的-下面是说明我的问题的代码-可能我花了太长时间才得到这个,而且可能太长了,但我还是Java新手。无论如何——它可以工作,打开窗体,但无法让第二个按钮看到并对“事件”做出反应。我想我现在是在“提高”活动,好吧——至少它在活动中达到了标准。但是,它仍在运行类代码,而不是通过setOnFormStateChange传入的“自定义”代码????我不确定
我写了一个表单,绑定到一个角2分量。当我在任何文本输入中按Enter键时,它会启动一个绑定到按钮的(单击)事件事件的方法。 这是我按回车键的textfield: 我真的不知道如何解决这个问题。谢谢你的帮助!
问题内容: 这是我的方案: 我必须调用一个方法。假设参数为:Parameter1,Parameter2,..,..,Parameter N,但是要发送给该方法的参数在每种情况下都可能会更改。 情况1: 仅发送参数 1 情况2: 发送参数的组合 情况3: 发送所有参数 用Java实现此目标的最佳方法是什么? 问题答案: 解决方案取决于问题的答案-所有参数是否都将是同一类型,如果是,则每个参数将被视为