Отправляет email-рассылки с помощью сервиса Sendsay
Открытая группа
21623 участника
Администратор Kazak

Важные темы:



Модератор IMPULSE

Активные участники:


←  Предыдущая тема Все темы Следующая тема →

Метод charAt в Java

Вы можете проверить, какой отдельный символ находится в определенной позиции строки. Для этого в Java используется метод charAt. Все об этом методе дальше в уроке.

charat java

 

Попробуйте этот код:

String email_address = "meme@me.com";
char aChar = email_address.charAt(4);
System.out.println(aChar);

Этот код проверяет, какая буква находится в позиции 4 в строке адреса электронной почты. Возвращаемое значение - переменная типа char:

char aChar = email_address.charAt(4);

Когда приведенный выше код запускается, выводом является символ @. Число в круглых скобках charAt - это позиция в строке, которую вы хотите проверить. Здесь мы хотим получить символ в позиции 4 переменной email_address. Опять же, отсчет начинается с 0, как и substring.

Одно из хороших применений charAt - взять букву из строковой переменной, набранной пользователем, и затем преобразовать ее в одну переменную char. Например, вы можете попросить пользователя ввести Y и продолжить работу, или N и выйти. Посмотрите на этот код:

package prjstrings;
import java.util.Scanner;

public class StringManipulation {

    public static void main(String[] args) {
        
        Scanner input = new Scanner(System.in, "Cp1251");
        
        System.out.println("Выход Y/N");
        
        String aString = input.next();
        
        char aChar = aString.charAt(0);
        
        if (aChar == 'Y') {
            System.out.println("Ок, пока");
        }
        else {
            System.out.println("Еще не выходим");
        }                
    }   
}

Мы не можем использовать класс Scanner напрямую, чтобы получить одну букву для хранения в переменной char.

Читать далее Метод charAt в Java

 

Это интересно
0

04.06.2020
Пожаловаться Просмотров: 253  
←  Предыдущая тема Все темы Следующая тема →


Комментарии временно отключены