字符串排序
package com.wdzl.homework;
import java.util.Arrays;
public class TestSortString {
public static void main(String[] args) {
String s = "fioeodndofnveogeoefwofpw";
char c[] = s.toCharArray();
Arrays.parallelSort(c);
System.out.println(new String(c));
}
}
打印日历
package com.wdzl.homework;
import java.util.Calendar;
import java.util.Scanner;
public class TestCalendar {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入年份:");
int year = sc.nextInt();
System.out.println("请输入月份:");
int month = sc.nextInt();
System.out.println("请输入日期:");
int date = sc.nextInt();
Calendar cal = Calendar.getInstance();
cal.set(year, month-1, 1);
int week = cal.get(Calendar.DAY_OF_WEEK);
int days = cal.getActualMaximum(Calendar.DAY_OF_MONTH);
String header = "日一二三四五六";
for (int i = 0; i < header.length(); i++) {
System.out.print(header.charAt(i)+"\t");
}
System.out.println();
for (int i = 0; i < week-1; i++) {
System.out.print("\t");
}
for (int i = 1; i <= days; i++) {
if(i==date) {
System.out.print("["+i+"]\t");
}else {
System.out.print(i+"\t");
}
if((i+week-1)%7==0) {
System.out.println();
}
}
}
}