「java星期英文」java输出英文月份

博主:adminadmin 2022-11-24 03:05:08 42

今天给各位分享java星期英文的知识,其中也会对java输出英文月份进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

java题目 星期转换成数字

public static String parseWeek(String str){

if("mon".equals(str.toLowerCase())){

return "一";

}

else if("tue".equals(str.toLowerCase())){

return "二";

}

else if("wed".equals(str.toLowerCase())){

return "三";

}

else if("thu".equals(str.toLowerCase())){

return "四";

}

else if("fri".equals(str.toLowerCase())){

return "五";

}

else if("sat".equals(str.toLowerCase())){

return "六";

}

else if("sun".equals(str.toLowerCase())){

return "日";

}else{

return "无法识别您输入的日期";

}

}

java做了一个万年历,但是输出的结果里面星期是中文的,怎么转为英文?还有怎么输出其他国家时间

给你个java 万年历

import java.util.Scanner;

public class year {

 public static void main(String[] args) {

     int daysOfMonth=0;    //记录输入日期的那个月有多少天

     int daysOfMonths=0;    //记录输入日期距离输入年份第一天多少天

     int daysOfYears=0;//记录输入日期的那个月的一号距离1900年一月一日多少天

     int month=0;   //记录距离输入的月份

        int year=0;    //记录距离输入的年份

     

     System.out.println("*********************** 欢迎使用万年历 ***********************");

     Scanner input = new Scanner(System.in); 

         System.out.print("输入年份:");

     year = input.nextInt();

     boolean bMonth = year%400==0||year%4==0year%100!=0;//输入年份是否为闰年

     do{

      if(month12){

       System.out.print("输入月份:");

       

      }else{

       System.out.print("月份出入错误!\n重新输入月份:");

      }

      month = input.nextInt();

     }while(month12);

 

     switch(month){//计算输入月份有多少天;

     case 2: 

      if(bMonth){

        daysOfMonth=29;

      }else{

       daysOfMonth=28;

      }

      break;

     case 4:

     case 6:

     case 9:

     case 11:

      daysOfMonth=30;

      break;

     default:

      daysOfMonth=31;  

     }

for(int i=1;imonth;i++){//计算输入日期距离输入年份第一天多少天

      switch(i){

      case 2: 

       if(bMonth){

        daysOfMonths+=29;

       }else{

        daysOfMonths+=28;

       }

       break;

      case 4:

      case 6:

      case 9:

      case 11:

       daysOfMonths+=30;

       break;

      default:

       daysOfMonths+=31;  

      }

     }

     for(int i=1900;iyear;i++){//输入年份距离1900年一月一日多少天

      if(i%400==0||i%4==0i%100!=0){

       daysOfYears+=366;//366

   }else{

    daysOfYears+=365;//365

   }

          }

     daysOfYears+=daysOfMonths;//daysOfYears现在的值为输入日期的那个月的一号距离1900年一月一日多少天

       

     int xqj=1+daysOfYears%7; //计算输入月份的第一天是星期几

    //开始按照格式输出该月日历

    

          System.out.println("\n星期日\t"+"星期一\t"+"星期二\t"+"星期三\t"+"星期四\t"+"星期五\t"+"星期六");

       for (int i=0;ixqj;i++){

      System.out.print("\t");

        }

       int temp=xqj;//用于计算什么时候是换行,什么时候是输出制表符号

       for (int i=1;i=daysOfMonth;i++){  //循环输出日期

        temp++;

      if(temp%7!=0){

       System.out.print(i+"\t"); 

      }else{

       System.out.print(i+"\n");

      }

      

      }

}

}

Java实现输入数字1-7出现相应的英文星期几代码

public String getXqEn(int xqNum){

MapInteger,String xqMap = new HashMapInteger,String();

xqMap.put(1,"星期一"); 

xqMap.put(2,"星期二"); 

xqMap.put(3,"星期三"); 

xqMap.put(4,"星期四"); 

xqMap.put(5,"星期五"); 

xqMap.put(6,"星期六"); 

xqMap.put(7,"星期七"); 

String xqEn = xqMap.get(xqNum);

System.out.print(xqEn );

return xqEn;

}

把星期翻译成英文就可以了!

java 从键盘输入一位整数,当输入1-7时,显示下面对应的英文字母星期几的名称

package pac;

import java.util.Scanner;

public class FirstJava {

//Sunday, Monday, Tuesday,

//Wednesday, Thursday, Friday, Saturday,

public static String wk[]={"Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"};

/**

* @param args

*/

public static void main(String[] args) {

// TODO Auto-generated method stub

// display :This is my first program

System.out.println("This is my first program!");

week();

}

public static int week()

{

Scanner sc=new Scanner(System.in);

int i=sc.nextInt();

if(i==0) return 0;

else if(i0||i7) week();

else System.out.println(wk[i-1]);

return 1;

}

java:当输入一个数字(1——7)时,会显示“星期几是。。。(英文星期几的名称)

这个最简单的办法就是用switch语句,对应数字几,就输出一句话就行了。

java中DAY_OF_WEEK的用法

星期中的第几天,相当于星期几。

1是星期日,7是星期六。

Calendar c = Calendar.getInstance();

System.out.println(c.get(Calendar.DAY_OF_WEEK));

今天是2007-11-26 星期一,所以上面代码输出结果是2.

关于java星期英文和java输出英文月份的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

The End

发布于:2022-11-24,除非注明,否则均为首码项目网原创文章,转载请注明出处。