Java 字符串s=。。。;
我在Java教程中遇到了这个片段Java 字符串s=。。。;,java,Java,我在Java教程中遇到了这个片段 Charset charset = Charset.forName("US-ASCII"); String s = ...; BufferedWriter writer = null; try { writer = Files.newBufferedWriter(file, charset); writer.write(s, 0, s.length()); } catch (IOException x) { System.err.form
Charset charset = Charset.forName("US-ASCII");
String s = ...;
BufferedWriter writer = null;
try {
writer = Files.newBufferedWriter(file, charset);
writer.write(s, 0, s.length());
} catch (IOException x) {
System.err.format("IOException: %s%n", x);
} finally {
if (writer != null) writer.close();
}
如果这个问题太傻,请不要介意我是新的Java程序员。提前谢谢你。它的DoNothing只会给出编译时错误,你必须在运行之前为它定义一些东西
String s = ...;
它的DoNothing只给出编译时错误,在运行之前必须为它定义一些东西
String s = ...;
这只是一个例子。你必须用一些合适的字符串填充字符串
s
。例如:String s=“blablabla!”代码>这只是一个例子。你必须用一些合适的字符串填充字符串s
。例如:String s=“blablabla!”代码>我假设这只是一个简单的例子:
String s = "My value to be test";
我假设这只是一个简单的例子:
String s = "My value to be test";
这意味着您可以在…的位置添加您自己的任何字符串,例如“这是我的答案”
java中没有“…”。这意味着您可以添加自己的任何字符串来代替…,例如,“这是我的答案”
java中没有任何“…”。代码>字符串s=
表示具有任意值的任何字符串(但不是null
)
这就是所谓的省略号:
一系列的点,通常表示有意省略某个字符
单词、句子或整个部分
其目的是展示BufferedWriter
如何工作,而不是如何初始化String
实例,这就是String s=使用了code>。字符串s=
表示具有任意值的任何字符串(但不是null
)
这就是所谓的省略号:
一系列的点,通常表示有意省略某个字符
单词、句子或整个部分
其目的是展示BufferedWriter
如何工作,而不是如何初始化String
实例,这就是String s=代码>被使用。这是一个明确的编译时错误,它从来没有编译过所说的教程?这是断章取义的,但很可能作者暗示可以使用任何字符串。上面的文字代码将无法编译。@ArijitSaha:只需检查同一链接中的更多代码片段即可。他们还使用了try(…)和Path source=代码>这是一个明确的编译时错误,它永远不会编译到所说的教程?这是断章取义的,但很可能作者暗示可以使用任何字符串。上面的文字代码将无法编译。@ArijitSaha:只需检查同一链接中的更多代码片段即可。他们还使用了try(…)和Path source=代码>