java输入中\t怎么在输出字母中空8格?
import java.util.Scanner;
public class Test{
public static void main(String[] args){
Scanner in=new Scanner(System.in);
System.out.println("请输入你的姓名:");
String name=in.next();
System.out.println("请输入你的年龄");
int age=in.nextInt();
System.out.println("请输入你的性别");
String A=in.next();
System.out.println("姓名:\t"+"性别:\t"+"年龄:");
System.out.println(name+A+age);
}
}
请问怎么能在(name+A+age)三个词中空8格
最佳答案
System.out.println("name"+" "+"A"+" "+"age");
或者
System.out.print("name");
for(int i = 0;i<8;i++){
System.out.print(" ");
}
System.out.print("A");
for(int i = 0;i<8;i++){
System.out.print(" ");
}
System.out.print("age");
其他回答
其它网友回答:
您好,提问者:import java.util.Scanner;public class Hello{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); System.out.println("输入\\t空8格!"); System.out.println("输入\\tt空6格!"); String result = sc.next(); if(result.equals("\t")){ System.out.println(" "); }else if(result.equals("\tt")){ System.out.println(" "); } }}