Einfache Tabelle mit ASCII-Zeichen

Hier ein Beispiel, wie man eine einfache Tabelle aus den Zeichen “+”, “-” und “|” erstellen kann.
Sie ist über die Variablen z (=Zeilen) und s (=Spalten) beliebig erweiterbar.

public class Tabelle {

	public static void main(String[] args) {

		int z=10; // Zeilen
		int s=5; // Spalten

		for(int i=0; i < z; ++i) // Zeilen
		{
			System.out.print("+");

			for(int k=0; k < s; ++k)
			{
				System.out.print("-------");
				System.out.print("+");
			}

			System.out.println();
			System.out.print("|");

			for(int k=0; k < s; ++k)
			{
				System.out.print("\t|");

			}

			System.out.println();
			System.out.print("|");
			for(int k=0; k < s; ++k)
			{
				System.out.print("\t|");

			}

			System.out.println();
		}
		System.out.print("+");

		for(int k=0; k < s; ++k)
		{
			System.out.print("-------");
			System.out.print("+");
		}

	}

}

Über einen BufferedReader oder Scanner, oder ganz einfach, über die Argumentsliste, könnte man auch die Werte für die Anzahl Zeilen/Spalten übergeben.

Share

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

*

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>