CodeGym/Java Blog/рдЕрдирд┐рдпрдорд┐рдд/рдХреНрдпрд╛ рдЬрд╛рд╡рд╛ рдореЗрдВ рд╕реНрдХреИрдирд░ рдХреНрд▓рд╛рд╕ рдореЗрдВ рдЕрдЧрд▓рд╛ рдЪрд╛рд░ () рд╣реИ?
John Squirrels
рд╕реНрддрд░ 41
San Francisco

рдХреНрдпрд╛ рдЬрд╛рд╡рд╛ рдореЗрдВ рд╕реНрдХреИрдирд░ рдХреНрд▓рд╛рд╕ рдореЗрдВ рдЕрдЧрд▓рд╛ рдЪрд╛рд░ () рд╣реИ?

рдЕрдирд┐рдпрдорд┐рдд рдЧреНрд░реБрдк рдореЗрдВ рдкреНрд░рдХрд╛рд╢рд┐рдд
рд╕рджрд╕реНрдп
рдЬрд╛рд╡рд╛ рдореЗрдВ рд╡рд░реНрдг рдЗрдирдкреБрдЯ рд▓реЗрдирд╛ рдПрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдпрд╛ рдкреВрд░реНрдгрд╛рдВрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдЗрдирдкреБрдЯ рд▓реЗрдиреЗ рдЬрд┐рддрдирд╛ рдЖрд╕рд╛рди рдирд╣реАрдВ рд╣реИред рдЬрд╛рд╡рд╛ рдореЗрдВ рд╕реНрдХреИрдирд░ рд╡рд░реНрдЧ nextInt() , nextLong() , nextDouble() , рдЖрджрд┐ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдпрд╣ Java рдореЗрдВ nextChar рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ , рдЬреЛ рдХреИрд░реЗрдХреНрдЯрд░ рдЗрдирдкреБрдЯ рдХреЛ рдереЛрдбрд╝рд╛ рдФрд░ рдЬрдЯрд┐рд▓ рдмрдирд╛рддрд╛ рд╣реИред рдпрджрд┐ рдЖрдк рдЬрд╛рд╡рд╛ рдореЗрдВ рдЪрд╛рд░ рдЗрдирдкреБрдЯ рд▓реЗрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдФрд░ рдЕрдЧрд▓рд╛ рдЪрд╛рд░ () рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИ, рддреЛ рдпрд╣рд╛рдВ рдмрддрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рдЖрдк рдЪрд╛рд░ рдХреЗ рд░реВрдк рдореЗрдВ рдЗрдирдкреБрдЯ рдХреИрд╕реЗ рд▓реЗ рд╕рдХрддреЗ рд╣реИрдВред

рдЬрд╛рд╡рд╛ рдореЗрдВ рдиреЗрдХреНрд╕реНрдЯрдЪрд╛рд░ () рд╕реНрдХреИрдирд░ рдХреНрд▓рд╛рд╕

рдЬрд╛рд╡рд╛ рд╕реНрдХреИрдирд░ рд╡рд░реНрдЧ рдореЗрдВ рдХреЛрдИ рдХреНрд▓рд╛рд╕рд┐рдХрд▓ рдиреЗрдХреНрд╕реНрдЯрдЪрд╛рд░ () рд╡рд┐рдзрд┐ рдирд╣реАрдВ рд╣реИ ред рдЬрд╛рд╡рд╛ рдореЗрдВ рдЪрд╛рд░ рдЗрдирдкреБрдЯ рд▓реЗрдиреЗ рдХрд╛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рдФрд░ рд╕рдмрд╕реЗ рдЖрд╕рд╛рди рд╡рд┐рдХрд▓реНрдк рдЕрдЧрд▓рд╛().charAt(0) рд╣реЛрдЧрд╛ ред charAt (0) рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕рд╛рдзрд╛рд░рдг рдиреЗрдХреНрд╕реНрдЯ () рдХрдорд╛рдВрдб рдХреЗ рд╕рдВрдпреЛрдЬрди рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬреЛ рдЬрд╛рд╡рд╛ рдХреЛ рдирд┐рд░реНрджреЗрд╢ рджреЗрддрд╛ рд╣реИ рдХрд┐ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдореЗрдВ рдЗрдирдкреБрдЯ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдЕрдЧрд▓реЗ рд╡рд░реНрдг рдпрд╛ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЛ рд░рд┐рдХреЙрд░реНрдб рдХрд░реЗрдВред рдпрд╣ рдЗрдирдкреБрдЯ рдПрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ, рд╡рд░реНрдг рдпрд╛ рдЕрдВрдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред charAt рдХрдорд╛рдВрдб рдЕрд╡рд╛рдВрдЫрд┐рдд рдбреЗрдЯрд╛ рдкреНрд░рдХрд╛рд░реЛрдВ рдХреЛ рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд░рдиреЗ рдХрд╛ рдПрдХ рддрд░реАрдХрд╛ рд╣реИ рдФрд░ рдХреЗрд╡рд▓ рдЗрдирдкреБрдЯ рдХреЛ рдЪрд╛рд░ рдбреЗрдЯрд╛ рдкреНрд░рдХрд╛рд░реЛрдВ рддрдХ рд╕реАрдорд┐рдд рдХрд░рддрд╛ рд╣реИ ред рдЪреВрдВрдХрд┐ charAt рдХреЗрд╡рд▓ рдЪрд╛рд░ рдорд╛рди рдХреЗ рд░реВрдк рдореЗрдВ рдЖрдЙрдЯрдкреБрдЯ рд▓реМрдЯрд╛рддрд╛ рд╣реИ, рдпрд╣ рдХрд┐рд╕реА рднреА рдкреНрд░рдХрд╛рд░ рдХреЗ рдбреЗрдЯрд╛ рдкреНрд░рдХрд╛рд░ рдХреЛ рдЪрд╛рд░ рдкреНрд░рдХрд╛рд░ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░рддрд╛ рд╣реИред рд╕реНрдХреИрдирд░ рдФрд░ рдЕрдЧрд▓реЗ () рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рдЪрд╛рд░ рдЗрдирдкреБрдЯ рд▓реЗрдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдк рдХреЛрдб рдХреА рдЗрди рджреЛ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
Scanner input = new Scanner (system.in);
char a = input.next().charAt(0);
рдЬрдм рдЖрдк рдЕрдЧрд▓рд╛() рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдЬрд╛рд╡рд╛ рдХреЛ рдмрддрд╛ рд░рд╣реЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рдПрдХ рдЕрдирд┐рд░реНрджрд┐рд╖реНрдЯ рдбреЗрдЯрд╛ рдкреНрд░рдХрд╛рд░ рдХреЗ рдЗрдирдкреБрдЯ рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рд╣реИред рдЗрд╕ рдЗрдирдкреБрдЯ рдореЗрдВ рдЕрдирдВрдд рдорд╛рддреНрд░рд╛ рдореЗрдВ рд╡рд░реНрдг рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рд╣рд╛рд▓рд╛рдБрдХрд┐, charAt рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдФрд░ '0' рдХреЛ рдЗрдВрдбреЗрдХреНрд╕ рдХреЗ рд░реВрдк рдореЗрдВ рдкрд╛рд╕ рдХрд░рдХреЗ, рдЖрдк рдХреЗрд╡рд▓ рдПрдХ рд╡рд░реНрдг рдХреЛ рдЗрдирдкреБрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рд▓реЗ рд░рд╣реЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ рдПрдХ рдЪрд░ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдЗрдирдкреБрдЯ рд▓рд╛рдЗрди рдХрд╛ рд░рд┐рдЯрд░реНрди рд╡реИрд▓реНрдпреВ рд╕рд┐рдВрдЧрд▓ рдХреИрд░реЗрдХреНрдЯрд░ рд╣реЛрдЧрд╛ред рдЪреВрдБрдХрд┐ рд╣рдордиреЗ рдХрдВрдкрд╛рдЗрд▓рд░ рдХреЛ рдирд┐рд░реНрджреЗрд╢ рджрд┐рдпрд╛ рдерд╛ рдХрд┐ рд╡рд╣ рдЖрдЧреЗ рдЬреЛ рднреА рдЗрдирдкреБрдЯ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдЬрд╛ рд░рд╣рд╛ рд╣реИ, рдЙрд╕реЗ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░ рд▓реЗ, рдпрд╣ рдкрд░рд╡рд╛рд╣ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдХреЗрд╡рд▓ рдПрдХ рд╣реА рдЕрдХреНрд╖рд░ рдХреЛ рдЗрдирд┐рд╢рд┐рдпрд▓рд╛рдЗрдЬрд╝ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЬрд╛рд╡рд╛ рдореЗрдВ рдПрдХ рдЪрд╛рд░ рдЗрдирдкреБрдЯ рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдбрд┐рдВрдЧ рдЙрджрд╛рд╣рд░рдг рдиреАрдЪреЗ рд▓рд┐рдЦреЗ рдЧрдП рд╣реИрдВред
import java.util.Scanner;
   public class CharExample {
       public static void main(String[] args) {

           //Initializing input
           Scanner input = new Scanner(System.in);
           System.out.print("Input any character: ");

           //Using next().charAt(0) to Accept Char Input
           char a = input.next().charAt(0);

           //Printing the Contents of 'a'
           System.out.println("The Variable A Contains the Following Data: " + a);
       }
   }
рдЖрдЙрдЯрдкреБрдЯ рд╣реИ:
рдХреЛрдИ рднреА рдЕрдХреНрд╖рд░ рдЗрдирдкреБрдЯ рдХрд░реЗрдВ: рдЪрд░ A рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдбреЗрдЯрд╛ рд╢рд╛рдорд┐рд▓ рд╣реИ: l
рдЬрд╛рд╡рд╛ рдореЗрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рд╕реЗ рдЪрд╛рд░ рдЗрдирдкреБрдЯ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рдиреЗ рдХреЗ рдЕрдиреНрдп рд╡рд┐рдХрд▓реНрдк рд╣реИрдВред рдЖрдк рд░реАрдбрд░.рдпреВрдЬрдбрд┐рд▓рд┐рдорд┐рдЯрд░ ("") рдФрд░ рд░реАрдбрд░.рдиреЗрдХреНрд╕реНрдЯ() рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рдХрд╛рд░реНрдп рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХрд╛ рдПрдХ рд╕рд╣рдЬ рддрд░реАрдХрд╛ рднреА рд╣реИред
рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдВ
  • рд▓реЛрдХрдкреНрд░рд┐рдп
  • рдирдпрд╛
  • рдкреБрд░рд╛рдирд╛
рдЯрд┐рдкреНрдкрдгреА рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рд╕рд╛рдЗрди рдЗрди рдХрд░рдирд╛ рд╣реЛрдЧрд╛
рдЗрд╕ рдкреЗрдЬ рдкрд░ рдЕрднреА рддрдХ рдХреЛрдИ рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдВ рдирд╣реАрдВ рд╣реИрдВ