import java.text.SimpleDateFormat
import java.util.Calendar
import java.util.Date
public class WeekDaysTest {
public static void main(String[] args) {
System.out.println(WeekDaysTest.dateToWeek("2022-01-01" ))
}
/**
* 日期转星期方法
* @param dateTime
* @return
*/
public static String dateToWeek(String dateTime){
SimpleDateFormat f = new SimpleDateFormat("yyyy-MM-dd")
String[] weekDays = {"星期日","星期一","星期二","星期三","星期四","星期五","星期六"}
Calendar calendar = Calendar.getInstance()
// 获得一个日历
Date date = null
try
{
// 将String类型数据转换成Date类型
date = f.parse(dateTime)
calendar.setTime(date)
}
catch
(ParseException e) {
e.printStackTrace()
}
//指示一个星期中的某天
int w = calendar.get(Calendar.DAY_OF_WEEK) - 1
if(w w = 0
}
return weekDays[w]
}
}
public class StringDemo {public static void changeStr(String str){
String str2="welcome"
}
public static void main(String[] args){
String str1="1234"
changeStr(str1)
System.out.println(str1)
}
}
这个是你代买的逻辑. 你想要大道效果的逻辑如下.
String str =""
public class StringDemo {
public static void changeStr(String str){
str="welcome"
}
public static void main(String[] args){
String str1="1234"
changeStr(str1)
System.out.println(str)
}
}