JAVA¼òµ¥³ÌÐò
/**
* ÇóÊýÖµÔÚ 1 - 50 Ö®ÄÚµÄÈÎÒâ¸öÊýÖ®ºÍΪ100 ¡£
* ÊýÖµ£º1,2,3,4,5,6....48,49,50
* È¡ÆäÖеÄÈÎÒâ¸öÊý£¬µ«Õâ5¸öÊýÏà¼ÓÖ®ºÍÒªµÈÓÚ100£¬²¢½«ËùÓÐÕâÖÖ×éºÏÂÞÁÐ
* Àý£º 1+10+19+20+50=100
* 3+14+16+27+40=100
*/
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
/**
* @author Administrator
*
*/
public class NumberSum {
//private List<String> list = new ArrayList<String>();
/**
* ·µ»ØÔÚbegin,endÖ®¼äµÄcount¸öÊýµÄºÍΪsum
* @param begin
* @param end
* @param count
* @return
*/
public List sumList(int begin, int end, int count,int sum) {
if (count>=2) {
if (count == 2) {
List<String> listfirst = new ArrayList<String>();
for (int i=begin; i<=end; i++) {
if ((i < (sum-i)) && ((sum-i)<=end) && ((sum-i)>0)) {
String str = i + "," + (sum-i);
listfirst.add(str);
}
}
return listfirst;
} else {
count = count - 1;
List<String> listlast = new ArrayList<String>();
for (int j=end; j>=begin; j--) {
List<String> list = sumList(begin,end,count,sum-j);
List<String> sublist = new ArrayList<String>();
for (int k=0; k<list.size(); k++) {
String[] number = list.get(k).toString().split(",");
int max =0;
for (String num : number) {
if (max <= Integer.parseInt(num.trim())) {
max = Integer.parseInt(
Ïà¹ØÎĵµ£º
ʱ¼ä¶¯Ì¬ÏÔʾ
1.·½·¨Ò» ÓÃTimerTask
ÀûÓÃjava.util.TimerºÍjava.util.TimerTaskÀ´×ö¶¯Ì¬¸üУ¬±Ï¾¹Ã¿´Î¸üпÉÒÔ¿´×÷ÊǼÆÊ±1Ãë·¢ÉúÒ»´Î¡£
´úÂëÈçÏ£º
import java.awt.Dimension;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.Timer;
import java.util ......
JCP SE/EE Ö´ÐÐίԱ»á
Õýʽ½ÓÊÜÁË
JSR 330
—— Dependency Injection for Java¡£¸Ã¹æ·¶ÓÚ ½ñÄê 5 Ô 9 ÈÕ
ÓÉ Google µÄ Bob Lee ÒÔ¼° SpringSource µÄ Rod Johnson ×÷Ϊ¹æ·¶Áìµ¼Ìá½»¸ø JCP£¬ÏÖÔÚÒѾÕýʽ·¢²¼£¬²»µÃ²»¸Ð̾¸Ã¹æ·¶±ê×¼»¯¹ý³ÌÖ®¿ì¡£ÔÚ ×îÖÕͶƱ½á¹ûÖÐ
£¬14 Ʊͨ¹ý£¬1 ƱδͶ£¬1 Ʊ·´¶Ô¡£
J ......
¶ÔÓÚѧϰstaticÎÒÃÇÏÈÀ´¿´Á½¸öÀý×Ó£º
//Example 1 Tst.java£¬no main() method
package com.blogchina.qb2049;
public class Tst
{
static { System.out.println("111111"); }
}
ÔËÐнá¹ûΪ: 111111
Exception in thread "main" java.lang.NoSuchMethodError: main
ͬÑùµÄµÀÀí¿´µÚ¶þ ......
1.¼ÆËãijһÔ·ݵÄ×î´óÌìÊý
Calendar time=Calendar.getInstance();
time.clear();
time.set(Calendar.YEAR,year);
time.set(Calendar.MONTH,i-1);//×¢Òâ,Calendar¶ÔÏóĬÈÏÒ»ÔÂΪ0
int day=time.getActualMaximum(Calendar.DAY_OF_MONTH);//±¾Ô·ݵÄÌìÊý ......
¼òµ¥µÄ˵µ¥Àý¾ÍÊÇ Ö»ÄÜÓÐÒ»¸öʵÀý£¬ËùÒԵط½Óõ½µÄʵÀý¶¼ÊÇͬһ¸ö¡£
¾ÍºÃÏñ¼ÒÈ˳Է¹£¬×À×ÓÊǵ¥ÀýµÄ£¬´ó¼ÒÓõÄÊÇͬһ¸ö¡£¶øÍëÊǶàÀýµÄ£¬Ã¿È˶¼ÓÐ×Ô¼¸µÄ¡£ ÏÂÃæÊǾßÌåµÄÀý×Ó£º
Javaģʽ֮µ¥Àýģʽ£º
µ¥Àýģʽȷ±£Ò»¸öÀàÖ»ÓÐÒ»¸öʵÀý£¬×ÔÐÐÌṩÕâ¸öʵÀý²¢ÏòÕû¸öÏµÍ ......