chinese characters from the database 24 and the list of the choices of chinese characters when the weighting value of any one of the choices of chinese characters reaches the predetermined value the control unit 23 will adjust the order of the choices of chinese characters recorded in the memory b 26 in this embodiment the function of the control unit 23 is to determine whether to adjust the order of the choices of chinese characters based on the weighting values fig3 is the simplified flow chart illustrating the process flow for a rapid input of a chinese character in accordance with one embodiment of the present invention referring to fig1 and 3 in step s 30 the mobile phone 20 enters into a chinese text editing status and the user inputs an input code via the keyboard 21 in step s 32 possible choices of chinese characters and the order of these chinese characters are searched based on the input code the usage frequency of these choices of chinese characters is also identified the control unit 23 then determines the order of these choices of chinese characters based on the usage frequency and displays these choices of chinese characters in order on the screen in step s 34 the user selects from one of the choices of the chinese characters in step s 36 the usage frequency of the selected chinese character is adjusted the following paragraphs further describe the process flow for a rapid input of a chinese character in greater details fig4 is the detailed flow chart illustrating the process flow for a rapid input.