Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

java£ºËÄÔò»ìºÏÔËË㣬ģÄâ΢ÈíµÄ¼ÆËãÆ÷

package arrays.myArray;
import java.util.Scanner;
public class SortObject {
 private static int intercePosition = 0; // ¼Ç¼µ¥¸öÔËËãÊý¾ÝµÄ³¤¶È
 private static int[] intercePositionIndex = null; // ¼Ç¼“£¨”µÄϱê
 private static int[] intercePositionEnd = null; // ¼Ç¼“£©”µÄϱê
 public static void main(String[] args) {
  Scanner input = new Scanner(System.in);
  do {
   System.out.println("ÇëÊäÈëÄãÒª¼ÆËãµÄ×Ö·û´®(×¢Ò⣺ֻÄÜÊäÈëÊý×ֺͼӣ¬¼õ£¬³Ë³ý·ûºÅ;ÊäÈëÍê±Ïºó,ÇëÖ±½Ó»Ø³µ):");
   String numberString = input.next().trim();
   // ÅжÏÊäÈëµÄÔËËã×Ö·û´®ÊÇ·ñ·ûºÏ¹æ¶¨
   if (ispassString(numberString) == false) {
    System.out.println("ÄúÊäÈëµÄ¼ÆËã×Ö·û´®ÓÐÎó,ÇëÕýÈ·ÊäÈë!");
   } else {
    // ¼ÆËã½á¹û·µ»Ø
    System.out.println(interceResult(numberString));
   }
  } while (true);
 }
 // ÅжÏÊÇ·ñÓдøÀ¨ºÅµÄÔËËã×Ö·û´®´æÔÚ
 private static String interceResult(String str) {
  String result = str;
  char[] numberString = str.toCharArray(); // 1+2+(1*2+1-1*2+5)+2+(1+5+9+10-11)+1*5/2+3
  // 1+8-9+(1*8/2-5+(1+2+8))+4/5*8/3*2
  int IndexStart = 0; // ¼Ç¼“£¨”µÄʵ¼ÊÊýÁ¿
  int EndStart = 0; // ¼Ç¼“£©”µÄʵ¼ÊÊýÁ¿
  for (int i = 0; i < numberString.length; i++) {
   if ('(' == numberString[i]) {
    // ¼Ç¼×îºóÒ»¸öÕýÀ¨ºÅµÄλÖÃ
    IndexStart = i;
   }
   if (')' == numberString[i]) {
    // ¼Ç¼·´À¨ºÅµÄ×î³õʼϱêµÄλÖÃ
    EndStart = i;
    // ½ØÈ¡×îÀïÃæÒ»¸öÀ¨ºÅÀïµÄÔËËã×Ö·û´®
    result = result.substring(IndexStart + 1, EndStart);
    // ½ØÈ¡À¨ºÅµÄÔËË


Ïà¹ØÎĵµ£º

Java Ï̱߳à³ÌÖеÄͬ²½¡¢Öظ´¡¢¶¨Ê±

£¨Ò»£©Ïß³Ìͬ²½
ʵÏÖÉú²úÕßÏû·ÑÕßÎÊÌâÀ´ËµÃ÷Ïß³ÌÎÊÌâ,¾ÙÀýÈçÏÂËùʾ:
/**
* Éú²úÕßÏû·ÑÕßÎÊÌâ
*/
public class ProducerConsumer {

/**
* Ö÷·½·¨
*/
public static void main(String[] args) {
ProductBox pb = new ProductBox ......

java£º¶þ·Ö²éÕÒ·¨

package arrays.compara;
/**
 *
 * @author Happy ¶þ·Ö²éÕÒ·¨
 */
public class BinarySearch {
 public static void main(String[] args) {
  int[] arrInt = { 2, 34, 32, 24, 23, 34, 12, 3, 4, 2 };
  int index = bSearch(29, arrInt, 0, arrInt.length);
 & ......

java£º¾­µäÎļþдÈëºÍ¶ÁÈ¡£¬Ëٶȳ¬¿ì

package arrays.file;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.FileReader;
import java.io.IOException;
import java.io.InputStreamRea ......

java£ºÊÖдMyArrayLisyµÄ³£Ó÷½·¨£¬Ôöɾ¸Ä²é

package arrays.myArray;
public class MyArrayList {
 private Object[] arrObj = new Object[3];
 private int size = 0;
 
 // ³¤¶È
 public int size() {
  return size;
 }
 // insert
 public void add(Object obj) {
  add(size,obj);
&nb ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ