Trang 4 của 4 Đầu tiênĐầu tiên ... 234
Kết quả 31 đến 40 của 40
  1. #31
    Ngày tham gia
    Apr 2016
    Bài viết
    0
    Trích dẫn Gửi bởi hatb
    /*
    * -bai minh cho phep test du lieu nhap vao (so sinh vien) neu la ki tu hoac
    * so sinh vien <=0 se yeu cau nhap lai
    * - sau khi nhap va dua ra danh sach sinh vien chuong trinh yeu cau chon cong viecj muon thuc hien
    * --> 1 sap xep ten sinh vien theo a,b,c
    * --> tim kiem sinh vien theo 2 truong hop ( khong phan biet chu hoa va
    * thuong):
    * --> tim kiem chinh xac
    * --> tim kiem theo tu khoa
    */

    <div class="bbcodeblock bbcodequote bbcmspoilerblock">
    <div class="attribution type"><noscript>bai 25 - string (move your mouse to reveal the content)</noscript>

    bai 25 - string (open)
    bai 25 - string (close)

    </div>
    <div class="quotecontent">
    <div class="bbcm_spoiler_noscript"><blockquote>


    Mã nguồn PHP:
    [color=#000000]
    package baitapvenha[/color][color=#007700];[/color][color=#0000bb]import java[/color][color=#007700].[/color][color=#0000bb]io[/color][color=#007700].[/color][color=#0000bb]ioexception[/color][color=#007700];[/color][color=#0000bb]import java[/color][color=#007700].[/color][color=#0000bb]util[/color][color=#007700].[/color][color=#0000bb]arrays[/color][color=#007700];[/color][color=#0000bb]import java[/color][color=#007700].[/color][color=#0000bb]util[/color][color=#007700].[/color][color=#0000bb]scanner[/color][color=#007700];[/color][color=#ff8000]/*** tạo 1 mảng các chuỗi là danh sách tên học sinh. nhập vào 1 chuỗi nào đó. sắp* xếp danh sách tên theo thứ tự bảng chữ cái a, b, c..... tìm kiếm tất cả các* tên học sinh giống tuyệt đối hoặc gần giống với từ khóa tìm kiếm đều được* hiện ra. ví dụ nhập từ khóa tìm kiếm: "hoang" thì sẽ hiện ra tất cả các tên* sau (nếu như chúng có trong danh sách): hoang thi yen, nguyen hoang hiep, vu* van hoang, hoang, hoang, hoang van tien, ... (kết quả tìm kiếm không phân* biệt chữ hoa và chữ thường!)*/[/color][color=#007700]public class [/color][color=#0000bb]buoi25_string [/color][color=#007700]{ static [/color][color=#0000bb]scanner sc [/color][color=#007700]= new [/color][color=#0000bb]scanner[/color][color=#007700]([/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]in[/color][color=#007700]); public static [/color][color=#0000bb]void main[/color][color=#007700]([/color][color=#0000bb]string[/color][color=#007700][] [/color][color=#0000bb]args[/color][color=#007700]) { [/color][color=#0000bb]buoi25_string test [/color][color=#007700]= new [/color][color=#0000bb]buoi25_string[/color][color=#007700](); [/color][color=#0000bb]int n [/color][color=#007700]= [/color][color=#0000bb]0[/color][color=#007700]; do { [/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700].print([/color][color=#dd0000]"input the number n = "[/color][color=#007700]); try { [/color][color=#0000bb]n [/color][color=#007700]= [/color][color=#0000bb]integer[/color][color=#007700].[/color][color=#0000bb]parseint[/color][color=#007700]([/color][color=#0000bb]sc[/color][color=#007700].[/color][color=#0000bb]nextline[/color][color=#007700]()); } catch ([/color][color=#0000bb]exception e[/color][color=#007700]) { [/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700].[/color][color=#0000bb]println[/color][color=#007700]([/color][color=#dd0000]"
    error: " [/color][color=#007700]+ [/color][color=#0000bb]e[/color][color=#007700]); } if ([/color][color=#0000bb]n [/color][color=#007700]<= [/color][color=#0000bb]0[/color][color=#007700]) [/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700].[/color][color=#0000bb]println[/color][color=#007700]([/color][color=#dd0000]"
    the number student have to > 0.
    input again:
    "[/color][color=#007700]); } while ([/color][color=#0000bb]n [/color][color=#007700]<= [/color][color=#0000bb]0[/color][color=#007700]); [/color][color=#0000bb]string dshocsinh[/color][color=#007700][] = new [/color][color=#0000bb]string[/color][color=#007700][[/color][color=#0000bb]n[/color][color=#007700]]; [/color][color=#0000bb]test[/color][color=#007700].[/color][color=#0000bb]nhap[/color][color=#007700]([/color][color=#0000bb]n[/color][color=#007700], [/color][color=#0000bb]dshocsinh[/color][color=#007700]); [/color][color=#0000bb]test[/color][color=#007700].[/color][color=#0000bb]xuat[/color][color=#007700]([/color][color=#0000bb]n[/color][color=#007700], [/color][color=#0000bb]dshocsinh[/color][color=#007700]); [/color][color=#0000bb]int choose [/color][color=#007700]= [/color][color=#0000bb]test[/color][color=#007700].[/color][color=#0000bb]choose[/color][color=#007700](); [/color][color=#0000bb]boolean b [/color][color=#007700]= [/color][color=#0000bb]true[/color][color=#007700]; while([/color][color=#0000bb]b[/color][color=#007700]){ switch ([/color][color=#0000bb]choose[/color][color=#007700]) { case [/color][color=#0000bb]1[/color][color=#007700]: [/color][color=#0000bb]test[/color][color=#007700].[/color][color=#0000bb]sapxep[/color][color=#007700]([/color][color=#0000bb]n[/color][color=#007700], [/color][color=#0000bb]dshocsinh[/color][color=#007700]); [/color][color=#0000bb]choose [/color][color=#007700]= [/color][color=#0000bb]test[/color][color=#007700].[/color][color=#0000bb]choose[/color][color=#007700](); break; case [/color][color=#0000bb]2[/color][color=#007700]: [/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700].print([/color][color=#0000bb]test[/color][color=#007700].[/color][color=#0000bb]searchtuyetdoi[/color][color=#007700]([/color][color=#0000bb]n[/color][color=#007700], [/color][color=#0000bb]dshocsinh[/color][color=#007700])); [/color][color=#0000bb]choose [/color][color=#007700]= [/color][color=#0000bb]test[/color][color=#007700].[/color][color=#0000bb]choose[/color][color=#007700](); break; case [/color][color=#0000bb]3[/color][color=#007700]: [/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700].print([/color][color=#0000bb]test[/color][color=#007700].[/color][color=#0000bb]search[/color][color=#007700]([/color][color=#0000bb]n[/color][color=#007700], [/color][color=#0000bb]dshocsinh[/color][color=#007700])); [/color][color=#0000bb]choose [/color][color=#007700]= [/color][color=#0000bb]test[/color][color=#007700].[/color][color=#0000bb]choose[/color][color=#007700](); break; case [/color][color=#0000bb]4[/color][color=#007700]: [/color][color=#0000bb]b [/color][color=#007700]= [/color][color=#0000bb]false[/color][color=#007700]; [/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700].[/color][color=#0000bb]println[/color][color=#007700]([/color][color=#dd0000]"exit application! "[/color][color=#007700]); [/color][color=#0000bb]system[/color][color=#007700].exit([/color][color=#0000bb]0[/color][color=#007700]); default: [/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700].[/color][color=#0000bb]println[/color][color=#007700]([/color][color=#dd0000]"the number \"" [/color][color=#007700]+ [/color][color=#0000bb]choose [/color][color=#007700]+[/color][color=#dd0000]"\" not valid in system! please try again:"[/color][color=#007700]); [/color][color=#0000bb]choose [/color][color=#007700]= [/color][color=#0000bb]test[/color][color=#007700].[/color][color=#0000bb]choose[/color][color=#007700](); } } } public [/color][color=#0000bb]void nhap[/color][color=#007700]([/color][color=#0000bb]int n[/color][color=#007700], [/color][color=#0000bb]string a[/color][color=#007700][]) { for ([/color][color=#0000bb]int i [/color][color=#007700]= [/color][color=#0000bb]0[/color][color=#007700]; [/color][color=#0000bb]i [/color][color=#007700]< [/color][color=#0000bb]n[/color][color=#007700]; [/color][color=#0000bb]i[/color][color=#007700]++) { [/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700].print([/color][color=#dd0000]" student " [/color][color=#007700]+ [/color][color=#0000bb]i [/color][color=#007700]+ [/color][color=#dd0000]": "[/color][color=#007700]); [/color][color=#0000bb]a[/color][color=#007700][[/color][color=#0000bb]i[/color][color=#007700]] = [/color][color=#0000bb]sc[/color][color=#007700].[/color][color=#0000bb]nextline[/color][color=#007700](); } } public [/color][color=#0000bb]void xuat[/color][color=#007700]([/color][color=#0000bb]int n[/color][color=#007700], [/color][color=#0000bb]string a[/color][color=#007700][]) { [/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700].[/color][color=#0000bb]println[/color][color=#007700]([/color][color=#dd0000]"array student: "[/color][color=#007700]); for ([/color][color=#0000bb]int i [/color][color=#007700]= [/color][color=#0000bb]0[/color][color=#007700]; [/color][color=#0000bb]i [/color][color=#007700]< [/color][color=#0000bb]n[/color][color=#007700]; [/color][color=#0000bb]i[/color][color=#007700]++) { [/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700].[/color][color=#0000bb]println[/color][color=#007700]([/color][color=#dd0000]"-->" [/color][color=#007700]+ [/color][color=#0000bb]i [/color][color=#007700]+ [/color][color=#dd0000]" : " [/color][color=#007700]+ [/color][color=#0000bb]a[/color][color=#007700][[/color][color=#0000bb]i[/color][color=#007700]]); } } public [/color][color=#0000bb]void sapxep[/color][color=#007700]([/color][color=#0000bb]int n[/color][color=#007700], [/color][color=#0000bb]string[/color][color=#007700][] [/color][color=#0000bb]a[/color][color=#007700]) { [/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700].[/color][color=#0000bb]println[/color][color=#007700]([/color][color=#dd0000]"
    array student after sort: "[/color][color=#007700]); [/color][color=#0000bb]arrays[/color][color=#007700].[/color][color=#0000bb]sort[/color][color=#007700]([/color][color=#0000bb]a[/color][color=#007700]); [/color][color=#0000bb]xuat[/color][color=#007700]([/color][color=#0000bb]n[/color][color=#007700], [/color][color=#0000bb]a[/color][color=#007700]); } public [/color][color=#0000bb]string searchtuyetdoi[/color][color=#007700]([/color][color=#0000bb]int n[/color][color=#007700], [/color][color=#0000bb]string[/color][color=#007700][] [/color][color=#0000bb]a[/color][color=#007700]) { [/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700].print([/color][color=#dd0000]"input full name for search : "[/color][color=#007700]); [/color][color=#0000bb]string s [/color][color=#007700]= [/color][color=#0000bb]sc[/color][color=#007700].[/color][color=#0000bb]nextline[/color][color=#007700](); [/color][color=#0000bb]string search [/color][color=#007700]= [/color][color=#dd0000]""[/color][color=#007700]; [/color][color=#0000bb]int dem [/color][color=#007700]= [/color][color=#0000bb]0[/color][color=#007700]; for ([/color][color=#0000bb]int i [/color][color=#007700]= [/color][color=#0000bb]0[/color][color=#007700]; [/color][color=#0000bb]i [/color][color=#007700]< [/color][color=#0000bb]n[/color][color=#007700]; [/color][color=#0000bb]i[/color][color=#007700]++) { if ([/color][color=#0000bb]a[/color][color=#007700][[/color][color=#0000bb]i[/color][color=#007700]].[/color][color=#0000bb]equalsignorecase[/color][color=#007700]([/color][color=#0000bb]s[/color][color=#007700])) { [/color][color=#0000bb]search [/color][color=#007700]+= [/color][color=#dd0000]" " [/color][color=#007700]+ [/color][color=#0000bb]a[/color][color=#007700][[/color][color=#0000bb]i[/color][color=#007700]]+[/color][color=#dd0000]"; "[/color][color=#007700]; [/color][color=#0000bb]dem[/color][color=#007700]++; } } if ([/color][color=#0000bb]dem [/color][color=#007700]!= [/color][color=#0000bb]0[/color][color=#007700]) return [/color][color=#dd0000]"==>have " [/color][color=#007700]+ [/color][color=#0000bb]dem [/color][color=#007700]+ [/color][color=#dd0000]" student with name " [/color][color=#007700]+ [/color][color=#0000bb]s [/color][color=#007700]+ [/color][color=#dd0000]":
    " [/color][color=#007700]+ [/color][color=#0000bb]search[/color][color=#007700]; return [/color][color=#dd0000]"==>no student have name " [/color][color=#007700]+ [/color][color=#0000bb]s[/color][color=#007700]; } public [/color][color=#0000bb]string search[/color][color=#007700]([/color][color=#0000bb]int n[/color][color=#007700], [/color][color=#0000bb]string a[/color][color=#007700][]) { [/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700].print([/color][color=#dd0000]"input the key for search: "[/color][color=#007700]); [/color][color=#0000bb]string s [/color][color=#007700]= ([/color][color=#0000bb]sc[/color][color=#007700].[/color][color=#0000bb]nextline[/color][color=#007700]()).[/color][color=#0000bb]tolowercase[/color][color=#007700](); [/color][color=#0000bb]string search [/color][color=#007700]= [/color][color=#dd0000]""[/color][color=#007700]; [/color][color=#0000bb]int dem [/color][color=#007700]= [/color][color=#0000bb]0[/color][color=#007700]; for ([/color][color=#0000bb]int i [/color][color=#007700]= [/color][color=#0000bb]0[/color][color=#007700]; [/color][color=#0000bb]i [/color][color=#007700]< [/color][color=#0000bb]n[/color][color=#007700]; [/color][color=#0000bb]i[/color][color=#007700]++) { if ([/color][color=#0000bb]a[/color][color=#007700][[/color][color=#0000bb]i[/color][color=#007700]].[/color][color=#0000bb]tolowercase[/color][color=#007700]().[/color][color=#0000bb]indexof[/color][color=#007700]([/color][color=#0000bb]s[/color][color=#007700]) != -[/color][color=#0000bb]1[/color][color=#007700]) { [/color][color=#0000bb]search [/color][color=#007700]+= [/color][color=#dd0000]" " [/color][color=#007700]+ [/color][color=#0000bb]a[/color][color=#007700][[/color][color=#0000bb]i[/color][color=#007700]]+[/color][color=#dd0000]"; "[/color][color=#007700]; [/color][color=#0000bb]dem[/color][color=#007700]++; } } if ([/color][color=#0000bb]dem [/color][color=#007700]!= [/color][color=#0000bb]0[/color][color=#007700]) return [/color][color=#dd0000]"==>have " [/color][color=#007700]+ [/color][color=#0000bb]dem [/color][color=#007700]+ [/color][color=#dd0000]" student with key " [/color][color=#007700]+ [/color][color=#0000bb]s [/color][color=#007700]+ [/color][color=#dd0000]":
    " [/color][color=#007700]+ [/color][color=#0000bb]search[/color][color=#007700]; return [/color][color=#dd0000]"==>no student have key " [/color][color=#007700]+ [/color][color=#0000bb]s[/color][color=#007700]; } public [/color][color=#0000bb]void [/color][color=#007700]list() { [/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700].print([/color][color=#dd0000]"

    ==== list function ==== "[/color][color=#007700]); [/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700].print([/color][color=#dd0000]"
    1. sort"[/color][color=#007700]); [/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700].print([/color][color=#dd0000]"
    2. search by name excectly"[/color][color=#007700]); [/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700].print([/color][color=#dd0000]"
    3. search by key"[/color][color=#007700]); [/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700].print([/color][color=#dd0000]"
    4. exit"[/color][color=#007700]); [/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700].print([/color][color=#dd0000]"
    => enter the choose: "[/color][color=#007700]); } public [/color][color=#0000bb]int choose[/color][color=#007700]() { [/color][color=#0000bb]int choose [/color][color=#007700]= [/color][color=#0000bb]0[/color][color=#007700]; list(); try { [/color][color=#0000bb]choose [/color][color=#007700]= [/color][color=#0000bb]integer[/color][color=#007700].[/color][color=#0000bb]parseint[/color][color=#007700]([/color][color=#0000bb]sc[/color][color=#007700].[/color][color=#0000bb]nextline[/color][color=#007700]()); } catch ([/color][color=#0000bb]exception e[/color][color=#007700]) { [/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700].[/color][color=#0000bb]println[/color][color=#007700]([/color][color=#dd0000]"
    error: " [/color][color=#007700]+ [/color][color=#0000bb]e[/color][color=#007700]); } return [/color][color=#0000bb]choose[/color][color=#007700]; }}[/color] 
    </blockquote></div>
    </div>
    </div>
    code được đó bác

  2. #32
    Ngày tham gia
    Sep 2015
    Bài viết
    41
    Trích dẫn Gửi bởi legendtk84
    code được đó bác
    hì @legendtk84 : thank bạn nhé, cơ mà tớ hay bị nói là code màu mè và rườm rà quá . hì hì
    tớ đọc toppic này rất thích nhưng mà code hết số bài tập trên toppic mà k có ai để trao đổi thảo luận vì đa phần mn đăng bài lên để mong được review lại thôi, code xong để đó cũng chán tớ đang xem toppic android của anh long

  3. #33
    Ngày tham gia
    Apr 2016
    Bài viết
    0
    Trích dẫn Gửi bởi hatb
    hì @legendtk84 : thank bạn nhé, cơ mà tớ hay bị nói là code màu mè và rườm rà quá . hì hì
    tớ đọc toppic này rất thích nhưng mà code hết số bài tập trên toppic mà k có ai để trao đổi thảo luận vì đa phần mn đăng bài lên để mong được review lại thôi, code xong để đó cũng chán tớ đang xem toppic android của anh long
    cho e link đi pác

  4. #34
    Ngày tham gia
    Mar 2014
    Bài viết
    0
    Trích dẫn Gửi bởi legendtk84
    cho e link đi pác
    của bạn đây :
    http://android.vn/threads/tong-quan...h-android-mien-phi-free-tai-android-vn.25405/

  5. #35
    Ngày tham gia
    Apr 2015
    Bài viết
    0
    Trích dẫn Gửi bởi hatb
    của bạn đây :
    http://android.vn/threads/tong-quan...h-android-mien-phi-free-tai-android-vn.25405/
    thanks bạn cũng nên đọc kái này nhé
    https://developer.android.com/training/index.html

  6. #36
    Ngày tham gia
    Apr 2016
    Bài viết
    0
    phần tên mình chỉ sắp xếp dc thế này, mong các cao thủ chỉ giáo :d
    <div class="bbcodeblock bbcodequote bbcmspoilerblock">
    <div class="attribution type"><noscript>spoiler (move your mouse to the spoiler area to reveal the content)</noscript>

    show spoiler
    hide spoiler

    </div>
    <div class="quotecontent">
    <div class="bbcm_spoiler_noscript"><blockquote>


    Mã nguồn PHP:
    [color=#000000]
    [/color][color=#007700]public class [/color][color=#0000bb]bai1_unit25 [/color][color=#007700]{ [/color][color=#ff8000]/* tạo 1 mảng các chuỗi là danh sách tên học sinh. nhập vào 1 chuỗi nào đó.sắp xếp danh sách tên theo thứ tự bảng chữ cái a, b, c.....tìm kiếm tất cả các tên học sinh giống tuyệt đối hoặc gần giống với từ khóa tìm kiếm đều được hiện ra.ví dụ nhập từ khóa tìm kiếm: "hoang" thì sẽ hiện ra tất cả các tên sau (nếu như chúng có trong danh sách):hoang thi yen, nguyen hoang hiep, vu van hoang, hoang, hoang, hoang van tien, ...(kết quả tìm kiếm không phân biệt chữ hoa và chữ thường!) */ [/color][color=#007700]private [/color][color=#0000bb]string name[/color][color=#007700][]; private [/color][color=#0000bb]int n[/color][color=#007700]; private [/color][color=#0000bb]string temp[/color][color=#007700]; public [/color][color=#0000bb]void input[/color][color=#007700]() { [/color][color=#0000bb]scanner input [/color][color=#007700]= new [/color][color=#0000bb]scanner[/color][color=#007700]([/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]in[/color][color=#007700]); [/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700].[/color][color=#0000bb]println[/color][color=#007700]([/color][color=#dd0000]"so hoc sinh:"[/color][color=#007700]); [/color][color=#0000bb]n [/color][color=#007700]= [/color][color=#0000bb]input[/color][color=#007700].[/color][color=#0000bb]nextint[/color][color=#007700](); [/color][color=#0000bb]input[/color][color=#007700].[/color][color=#0000bb]nextline[/color][color=#007700](); [/color][color=#ff8000]//dòng này dc thêm vào để loại bỏ dấu enter trong // bộ nhớ cache để có thể nhập string tiếp theo // bình thường, nếu cần hiểu hãy thử [/color][color=#0000bb]name [/color][color=#007700]= new [/color][color=#0000bb]string[/color][color=#007700][[/color][color=#0000bb]n[/color][color=#007700]]; for([/color][color=#0000bb]int i [/color][color=#007700]= [/color][color=#0000bb]0[/color][color=#007700];[/color][color=#0000bb]i [/color][color=#007700]< [/color][color=#0000bb]n[/color][color=#007700]; [/color][color=#0000bb]i[/color][color=#007700]++) { [/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700].[/color][color=#0000bb]println[/color][color=#007700]([/color][color=#dd0000]"hoc sinh " [/color][color=#007700]+ ([/color][color=#0000bb]i[/color][color=#007700]+[/color][color=#0000bb]1[/color][color=#007700])); [/color][color=#0000bb]name[/color][color=#007700][[/color][color=#0000bb]i[/color][color=#007700]] = [/color][color=#0000bb]input[/color][color=#007700].[/color][color=#0000bb]nextline[/color][color=#007700](); } } public [/color][color=#0000bb]void search[/color][color=#007700]() { [/color][color=#0000bb]scanner input [/color][color=#007700]= new [/color][color=#0000bb]scanner[/color][color=#007700]([/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]in[/color][color=#007700]); [/color][color=#0000bb]string s [/color][color=#007700]= new [/color][color=#0000bb]string[/color][color=#007700](); [/color][color=#0000bb]int count [/color][color=#007700]= [/color][color=#0000bb]0[/color][color=#007700]; [/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700].[/color][color=#0000bb]println[/color][color=#007700]([/color][color=#dd0000]"nhap chuoi s:"[/color][color=#007700]); [/color][color=#0000bb]s [/color][color=#007700]= [/color][color=#0000bb]input[/color][color=#007700].[/color][color=#0000bb]nextline[/color][color=#007700](); [/color][color=#0000bb]s [/color][color=#007700]= [/color][color=#0000bb]s[/color][color=#007700].[/color][color=#0000bb]tolowercase[/color][color=#007700](); [/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700].[/color][color=#0000bb]println[/color][color=#007700]([/color][color=#dd0000]"danh sach tim thay:"[/color][color=#007700]); for([/color][color=#0000bb]int i [/color][color=#007700]= [/color][color=#0000bb]0[/color][color=#007700]; [/color][color=#0000bb]i [/color][color=#007700]< [/color][color=#0000bb]n[/color][color=#007700]; [/color][color=#0000bb]i[/color][color=#007700]++) { [/color][color=#ff8000]/* chỗ này có nhiệm vụ tách tên học sinh ra thành mảng các từ từ đó so sánh với chuỗi s mới nhập vào */ [/color][color=#0000bb]string [/color][color=#007700][] [/color][color=#0000bb]s1 [/color][color=#007700]= [/color][color=#0000bb]name[/color][color=#007700][[/color][color=#0000bb]i[/color][color=#007700]].[/color][color=#0000bb]trim[/color][color=#007700]().[/color][color=#0000bb]split[/color][color=#007700]([/color][color=#dd0000]" "[/color][color=#007700]); for([/color][color=#0000bb]int j [/color][color=#007700]= [/color][color=#0000bb]0[/color][color=#007700]; [/color][color=#0000bb]j [/color][color=#007700]< [/color][color=#0000bb]s1[/color][color=#007700].[/color][color=#0000bb]length[/color][color=#007700]; [/color][color=#0000bb]j[/color][color=#007700]++) { if([/color][color=#0000bb]s1[/color][color=#007700][[/color][color=#0000bb]j[/color][color=#007700]].[/color][color=#0000bb]equalsignorecase[/color][color=#007700]([/color][color=#0000bb]s[/color][color=#007700])) { [/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700].[/color][color=#0000bb]println[/color][color=#007700]([/color][color=#0000bb]name[/color][color=#007700][[/color][color=#0000bb]i[/color][color=#007700]]); [/color][color=#0000bb]count[/color][color=#007700]++; } } } if([/color][color=#0000bb]count [/color][color=#007700]== [/color][color=#0000bb]0[/color][color=#007700]) { [/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700].[/color][color=#0000bb]println[/color][color=#007700]([/color][color=#dd0000]"ko tim thay gi ca!"[/color][color=#007700]); } } public [/color][color=#0000bb]void sapxep[/color][color=#007700]() { for([/color][color=#0000bb]int i [/color][color=#007700]= [/color][color=#0000bb]0[/color][color=#007700]; [/color][color=#0000bb]i [/color][color=#007700]< [/color][color=#0000bb]n[/color][color=#007700]-[/color][color=#0000bb]1[/color][color=#007700]; [/color][color=#0000bb]i[/color][color=#007700]++) { for([/color][color=#0000bb]int j [/color][color=#007700]= [/color][color=#0000bb]0[/color][color=#007700]; [/color][color=#0000bb]j [/color][color=#007700]< [/color][color=#0000bb]n[/color][color=#007700]; [/color][color=#0000bb]j[/color][color=#007700]++) { [/color][color=#0000bb]string [/color][color=#007700][] [/color][color=#0000bb]s1 [/color][color=#007700]= [/color][color=#0000bb]name[/color][color=#007700][[/color][color=#0000bb]i[/color][color=#007700]].[/color][color=#0000bb]trim[/color][color=#007700]().[/color][color=#0000bb]split[/color][color=#007700]([/color][color=#dd0000]" "[/color][color=#007700]); [/color][color=#0000bb]string [/color][color=#007700][] [/color][color=#0000bb]s2 [/color][color=#007700]= [/color][color=#0000bb]name[/color][color=#007700][[/color][color=#0000bb]j[/color][color=#007700]].[/color][color=#0000bb]trim[/color][color=#007700]().[/color][color=#0000bb]split[/color][color=#007700]([/color][color=#dd0000]" "[/color][color=#007700]); for([/color][color=#0000bb]int i1 [/color][color=#007700]= [/color][color=#0000bb]0[/color][color=#007700]; [/color][color=#0000bb]i1 [/color][color=#007700]< [/color][color=#0000bb]s1[/color][color=#007700].[/color][color=#0000bb]length[/color][color=#007700]; [/color][color=#0000bb]i1[/color][color=#007700]++) { for( [/color][color=#0000bb]int j1 [/color][color=#007700]= [/color][color=#0000bb]0[/color][color=#007700]; [/color][color=#0000bb]j1 [/color][color=#007700]< [/color][color=#0000bb]s2[/color][color=#007700].[/color][color=#0000bb]length[/color][color=#007700]; [/color][color=#0000bb]j1[/color][color=#007700]++) { if([/color][color=#0000bb]s1[/color][color=#007700][[/color][color=#0000bb]i1[/color][color=#007700]].[/color][color=#0000bb]compareto[/color][color=#007700]([/color][color=#0000bb]s2[/color][color=#007700][[/color][color=#0000bb]j1[/color][color=#007700]]) > [/color][color=#0000bb]0[/color][color=#007700]) { [/color][color=#0000bb]temp [/color][color=#007700]= [/color][color=#0000bb]s1[/color][color=#007700][[/color][color=#0000bb]i1[/color][color=#007700]]; [/color][color=#0000bb]s1[/color][color=#007700][[/color][color=#0000bb]i1[/color][color=#007700]] = [/color][color=#0000bb]s2[/color][color=#007700][[/color][color=#0000bb]j1[/color][color=#007700]]; [/color][color=#0000bb]s2[/color][color=#007700][[/color][color=#0000bb]j1[/color][color=#007700]] = [/color][color=#0000bb]temp[/color][color=#007700]; } } } } } for([/color][color=#0000bb]int i [/color][color=#007700]= [/color][color=#0000bb]0[/color][color=#007700]; [/color][color=#0000bb]i [/color][color=#007700]< [/color][color=#0000bb]n[/color][color=#007700]; [/color][color=#0000bb]i[/color][color=#007700]++) { [/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700].[/color][color=#0000bb]println[/color][color=#007700]([/color][color=#0000bb]name[/color][color=#007700][[/color][color=#0000bb]i[/color][color=#007700]]); } } public static [/color][color=#0000bb]void main[/color][color=#007700]([/color][color=#0000bb]string[/color][color=#007700][] [/color][color=#0000bb]args[/color][color=#007700]) { [/color][color=#0000bb]bai1_unit25 u25 [/color][color=#007700]= new [/color][color=#0000bb]bai1_unit25[/color][color=#007700](); [/color][color=#0000bb]u25[/color][color=#007700].[/color][color=#0000bb]input[/color][color=#007700](); [/color][color=#0000bb]u25[/color][color=#007700].[/color][color=#0000bb]search[/color][color=#007700](); [/color][color=#0000bb]u25[/color][color=#007700].[/color][color=#0000bb]sapxep[/color][color=#007700](); }}[/color] 
    </blockquote></div>
    </div>
    </div>

  7. #37
    Ngày tham gia
    Apr 2016
    Bài viết
    0
    sao đoạn này kết quả lại là -32 vậy ?


    Mã:
    system.out.println("so sánh 2 chuỗi hoa và thường");
    string str5 = "android.vn";
    string str6 = "android.vn";
    system.out.println(""+str5.comparetoignorecase(str6)); // không phân biệt hoa và thường
    system.out.println(""+str5.compareto(str6)); // phân biệt chữ hoa và chữ thường! => kq: -32

  8. #38
    Ngày tham gia
    Jan 2015
    Bài viết
    0
    <div class="bbcodeblock bbcodequote bbcmspoilerblock">
    <div class="attribution type"><noscript>spoiler (move your mouse to the spoiler area to reveal the content)</noscript>

    show spoiler
    hide spoiler

    </div>
    <div class="quotecontent">
    <div class="bbcm_spoiler_noscript"><blockquote>
    import java.util.*;
    public class gotname {
    public static void main(string[] args) {
    scanner sint=new scanner(system.in);
    scanner sstring=new scanner(system.in);
    scanner sfind=new scanner(system.in);
    system.out.print("nhập số sinh viên: ");
    int svien=sint.nextint();
    string[]a=new string[svien];
    string[]b=new string[svien];
    for (int i = 0; i < a.length; i++) {
    system.out.print("nhập tên sinh viên thứ "+(i+1)+": ");
    a=sstring.nextline();
    }
    system.out.print("nhập tên sinh viên muốn tìm: ");
    string find=sfind.nextline();
    for (int i = 0; i < a.length; i++) {
    b=a.tolowercase();
    if (b.indexof(find.tolowercase())>=0) {
    system.out.println(a);
    }
    }
    }
    </blockquote></div>
    </div>
    </div>

  9. #39
    Ngày tham gia
    Apr 2016
    Bài viết
    0

    So sánh chuỗi

    Hình như so sánh chuỗi theo kiểu đếm ký tự mà, mình không rõ cái này lắm nhưng chắc là làm theo kiểu so sánh từng ký tự ý

  10. #40
    Ngày tham gia
    Jun 2014
    Bài viết
    0
    về code javaa mình cũng không rành lắm dang tìm hiểu nên có gì thắc mắc mình rất mong mọi người giúp đỡ ạ

Trang 4 của 4 Đầu tiênĐầu tiên ... 234

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
  •