Я пытаюсь создать программу, которая отображает информацию о вашей сети, и я пытаюсь сделать так, чтобы она выглядела немного красиво.Пока это CLI, и вот код, с которым у меня проблемы:
public class Computer {
String manu;
boolean power;
String powerStr;
String internalIP;
String router;
boolean connected;
int length;
String extIP;
String line;
String netInfo;
int netLength;
int space;
void setIntIP(String ip) {
this.internalIP = ip;
if(router == null) {
System.out.println("There is no router to connect to!");
this.internalIP = null;
}
}
void printInfo() {
if(power == true) {
powerStr = "on";
}
else
{
powerStr = "off";
}
System.out.println("The computer is "+powerStr+" and was made by "+manu);
}
void routingInfo() {
if(router == null) {
internalIP = "0.0.0.0";
router = "0.0.0.0";
}
if(internalIP == null) {
internalIP = "0.0.0.0";
router = "0.0.0.0";
}
if(router == "0.0.0.0") {
System.out.println("Not connected to the internet!");
} else {
netInfo = "+-------Network Information-----------+";
line = "| Internal IP | "+internalIP;
length = line.length();
netLength = netInfo.length();
space = netLength - length;
System.out.println("+-------------------------------------+");
}
}
}
Мне нужно, чтобы, если в пространстве было 9, то было 9 пробелов.Как бы я это сделал?Спасибо!: D