当我把// private String namespace =“### Name:”+ name +“###”;和system.out.println(命名空间)它出来的空?字符串赋值,空格返回null
我想创建一个tagmaker程序,但我坚持如何排列#在右侧。
/*################################################
### ANNUAL CONFERENCE ###
############################################### #
###Name:Simon ###
### ###
############################################### #
###Organization:NBA ###
### ###
################################################*/
如何将它们排列成任何给定的名称,我将其设置为? 我想设置名称,设置组织,打印标签的名称和组织,清除名称和组织,并打印一个空白标签。
---------------- UPDATE 4:09 AM -------------------------- - 我只想在这之后我的代码模型:
public class Divers {
public static void main(String args[]){
String format = "|%1$-10s|%2$-10s|%3$-20s|\n";
System.out.format(format, "FirstName", "Init.", "LastName");
System.out.format(format, "Real", "", "Gagnon");
System.out.format(format, "John", "D", "Doe");
String ex[] = { "John", "F.", "Kennedy" };
System.out.format(String.format(format, (Object[])ex));
}
}
,但有人可以告诉我怎么我能做到这一点的其他方式?仅用于学习目的
public class AddressBookTester {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
TagMaker test = new TagMaker("Simon", "NBA");
test.printlL();
}
}
public class TagMaker {
private String name;
private String organization;
private String l = "################################################";
private String annual= "### ANNUAL CONFERENCE ###";
//private String namespace = "###Name:"+name+" ###";
private String l2= "### ###";
//private String organizationspace= "###Organization:"+organization+"###";
TagMaker(){
}
TagMaker (String tempName, String tempOrg){
name = tempName;
organization = tempOrg;
}
void setname(String tempName){
name = tempName;
}
String getname(){
return name;
}
void setorganization(String tempOrg)
{
organization = tempOrg;
}
String getorganization(){
return organization;
}
void printlL(){
System.out.println(l);
System.out.println(annual);
System.out.println(l);
System.out.println("###Name:"+name+" ###");
System.out.println(l2);
System.out.println(l);
System.out.println("###Organization:"+organization+" ###");
System.out.println(l2);
System.out.println(l);
}
}
你使用标签或空格吗? – 2011-03-02 11:51:33
提示:http://download.oracle.com/javase/1.4.2/docs/api/java/lang/String.html#length(%29 – 2011-03-02 11:52:27
我正在使用空格 – CuriousStudent 2011-03-02 12:03:04