获取定义的值并在字符串方法中使用它们 Java
Take defined values and using them in a string method Java
大家好,我对尝试创建的方法有疑问。我的方法应该采用先前在 class 中定义的月、日和年,然后用“/”标记将它们分开。因此,如果月、日、年的值按顺序为 1、2、14,它将打印为 1/2/14(我正在使用单独的 class 来测试它是否有效)。到目前为止,我的方法是这样的:
public String DateTest(){
DateTest = month + day + year;
return DateTest;
}
和public字符串日期测试;与其余值一起在其上方定义。我如何创建一个方法 returns 三个整数值,其中包含“/"s dividing them (I am not sure on how to get the "/”)?
下面是我要初始化变量的代码:
public class Date {
public int month;
public int day;
public int year;
public String DateTest;
public void setMonth(int month){
this.month = month;
}
public int getMonth(){
return month;
}
public void setDay(int day){
this.day = day;
}
public int getDay(){
return day;
}
public void setYear(int year){
this.year = year;
}
public int getYear(){
return year;
}
只需将所需的字符以 String
的形式连接起来即可创建所需的 String
,然后 return 值:
public String yourDateTestWithSlashes() {
return month + "/" + day + "/" + year;
//^-----^ <-- this does the "magic"
}
大家好,我对尝试创建的方法有疑问。我的方法应该采用先前在 class 中定义的月、日和年,然后用“/”标记将它们分开。因此,如果月、日、年的值按顺序为 1、2、14,它将打印为 1/2/14(我正在使用单独的 class 来测试它是否有效)。到目前为止,我的方法是这样的:
public String DateTest(){
DateTest = month + day + year;
return DateTest;
}
和public字符串日期测试;与其余值一起在其上方定义。我如何创建一个方法 returns 三个整数值,其中包含“/"s dividing them (I am not sure on how to get the "/”)?
下面是我要初始化变量的代码:
public class Date {
public int month;
public int day;
public int year;
public String DateTest;
public void setMonth(int month){
this.month = month;
}
public int getMonth(){
return month;
}
public void setDay(int day){
this.day = day;
}
public int getDay(){
return day;
}
public void setYear(int year){
this.year = year;
}
public int getYear(){
return year;
}
只需将所需的字符以 String
的形式连接起来即可创建所需的 String
,然后 return 值:
public String yourDateTestWithSlashes() {
return month + "/" + day + "/" + year;
//^-----^ <-- this does the "magic"
}