JAVAʵÏֵĴóÕûÊý¼Ó·¨
public class Test{
public static String addBigNum(String str1,String str2){
//ÕÒ³öÁ½×Ö·û´®µÄ³¤¶Ì£¬·½±ãºó±ßÒýÓã»
String longer = str1.length() > str2.length()? str1 : str2;
String shorter = str1.length() < str2.length()? str1 : str2;
int[] a = new int[longer.length()];
int temp = shorter.length();
int rise = 0;
int m , n ;
StringBuffer sb = new StringBuffer();
for(int i = a.length - 1 ; i >= 0 ; i--){
if((i - a.length + temp) >= 0 ){
m = Integer.parseInt(String.valueOf(longer.charAt(i)));
n = Integer.parseInt(String.valueOf(shorter.charAt(i - a.length + temp)));
a[i] = (m + n + rise) % 10;
rise = (m + n + rise) / 10;
} else {
a[i] = (Integer.parseInt(String.valueOf(longer.charAt(i))) + rise) % 10;
rise = (Integer.parseInt(String.valueOf(longer.charAt(i))) + rise) / 10;
}
}
for (int i = 0; i < a.length; i++) {
sb.append(String.valueOf(a[i]));
}
return new String(sb);
}
}
//ûÓп¼ÂǸºÕûÊýµÄÇé¿ö£¬ÐèÒªµÄ»°Ðè¶Ô´úÂë×öЩµ÷Õû¡£
Ïà¹ØÎĵµ£º
×ܽáÒ»£º
Java IOµÄÒ»°ãʹÓÃÔÔò£º
Ò»¡¢°´Êý¾ÝÀ´Ô´£¨È¥Ïò£©·ÖÀࣺ
1¡¢ÊÇÎļþ£º FileInputStream, FileOutputStream, FileReader, FileWriter
2¡¢ÊÇbyte[]£ºByteArrayInputStream, ByteArrayOutputStream
3¡¢ÊÇChar[]: CharArrayReader, CharArrayWriter
4¡¢ÊÇString: StringBufferInputStream, StringReader, StringW ......
java -cp .;c:\dir1\lib.jar Test
-cp ºÍ -classpath Ò»Ñù£¬ÊÇÖ¸¶¨ÀàÔËÐÐËùÒÀÀµÆäËûÀàµÄ·¾¶£¬Í¨³£ÊÇÀà¿â£¬jar°üÖ®À࣬ÐèҪȫ·¾¶µ½jar°ü£¬windowÉϷֺœ;”
·Ö¸ô£¬linuxÉÏÊǷֺœ:”·Ö¸ô¡£²»Ö§³ÖͨÅä·û£¬ÐèÒªÁгöËùÓÐjar°ü£¬ÓÃÒ»µã“.”´ú±íµ±Ç°Â·¾¶¡£
ËäÈ»ÏÖÔÚ¶¼ÓÐeclipseÖ®ÀàµÄIDE ......
boolean java.lang.Object.equals(Object obj)
Indicates whether some other
object is "equal to" this one.
The equals method implements an
equivalence relation on non-null object references:
It is reflexive: for
any non-null reference value x, x.equals(x) should return true.
It ......
³ Java ÓïÑÔÖУ¬¶Ô¸÷ÖÖ±äÁ¿¡¢·½·¨ºÍÀàµÈÒªËØÃüÃûʱʹÓõÄ×Ö·ûÐòÁгÆÎª±êʶ·û¡£
--·²ÊÇ×Ô¼º¿ÉÒÔÆðÃû×ֵĵط½¶¼½Ð±êʾ·û£¬¶¼×ñÊØ±êʾ·ûµÄ¹æÔò¡£
³ Java ±êʶ·ûÓÐÈçÏÂÃüÃû¹æÔò£º
– ±êʶ·ûÓÉ×Öĸ¡ ......