Dělám výkonu práce pro moje programování v jazyce Java samozřejmě, otázka je, jak to tak:
Napište metodu nazvanou printTree, že výstupy do souboru trojúhelník z hvězdiček v závislosti na výšce hodnoty předány do řízení. Otestujte metodu v metodě hlavní.
- E. g. Trojúhelník výška 3 by měl výstup do souboru s názvem file14:
Jen si nejsem jistý, jak psát void návrat k souboru, který jsem učinil v hlavní metody. Rád bych, aby se minimalizovalo import jakékoliv jiné java.io metody kromě FileWriter, ale každá pomoc je vítána, Díky.
import java.io.PrintWriter;
public class OutputToFile14 {
public static void main(String[] args) throws Exception{
//Creating PrintWriter
PrintWriter output = new PrintWriter("file14.txt");
//writing method output to file
output.write(printTree(4));
//saving file
output.close();
}
public static void printTree (int height) throws IOException{
for (int i = 0; i < height; i++) {
for (int j = 0; j < height; j++) {
if (j < i) {
System.out.print("*");
}
}
System.out.println();
}
}
}