Chào mừng đến với Diễn đàn lập trình - Cộng đồng lập trình.
Kết quả 1 đến 2 của 2
  1. #1
    Ngày tham gia
    Sep 2015
    Bài viết
    0

    Chuẩn hóa chuỗi!!! Help

    Mình sai ở đâu sao không ra kết quả đúng? :-?
    Mã:
    import java.io.*;
    
    class StandardizeString2 {
    	public static void main(String[] args) {
    		
    		BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
    		String str = null;
    		
    		try {
    		System.out.print("Put string in : ");
    		str = in.readLine();
    		}
    		catch(Exception e) {
    			System.out.println("Error : " + e);
    		}
    		
    		str = str.trim();
    		char strc[] = new char[str.length()];
    		
    		for(int i = 0; i < str.length(); i ++)
    			if(strc[i] == ' ' && strc[i + 1] == ' ') {
    				for(int j = 0; j < str.length() - 1; j ++)
    					strc[j] = strc[j + 1];
    					strc[str.length() - 1] = '\0';
    					i --;
    			}
    		
    		System.out.println("String : " + strc.toString());
    		
    	}
    }

  2. #2
    1. strc chưa chứa dữ liệu gì
    2. new String(strc) thay vì strc.toString()

 

 

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •