File[] roots = File.listRoots();
for(File root: roots)
{
System.out.println(root);
}
私はJavaの初心者です。このコードの結果を印刷する代わりに文字列にコピーするにはどうすればいいですか?おかげjavaのファイルのヘルプ
File[] roots = File.listRoots();
for(File root: roots)
{
System.out.println(root);
}
私はJavaの初心者です。このコードの結果を印刷する代わりに文字列にコピーするにはどうすればいいですか?おかげjavaのファイルのヘルプ
StringBuilder string = new StringBuilder();
File[] roots = File.listRoots();
for(File root: roots)
{
string.append(root).append("\n");
}
System.out.println(string);
はStringBuilderを見てください。補正のための
final StringBuilder sb = new StringBuilder();
final File[] roots = File.listRoots();
for(final File root: roots)
{
if (sb.length() > 0) sb.append("\n");
sb.append(root);
}
System.out.println(sb.toString()); // toString() not strictly necessary to println
File[] roots = File.listRoots();
StringBuilder sb = new StringBuilder();
for(File root: roots)
{
sb.append(root.getName());
}
String s = sb.toString();
String s = Arrays.toString(roots);
ありがとう! – Mauricio
が完了しました。 P – Mauricio
に感謝、私は2つのだけのタイプミス:) –