java将1234转换成对应星期几

Python015

java将1234转换成对应星期几,第1张

import java.text.ParseException

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)

}

}