Преобразовать элемент в массиве строк в символ - PullRequest
0 голосов
/ 17 сентября 2018

с учетом массива String [] stringtest= new String[]{"dog","bark","1","m"};

как я могу сохранить четвертый элемент как символ? Причина в том, что мне нужно сравнить последний элемент с символом внутри оператора if.

Мне нужно if(stringtest[3]=='m'), чтобы работать

Ответы [ 2 ]

0 голосов
/ 17 сентября 2018

вы можете использовать toCharArray() метод строки

, это будет работать, хотя и не ясно, почему вы так хотите

if( stringtest[3].toCharArray()[0] == 'm')
0 голосов
/ 17 сентября 2018

вы можете преобразовать строку в массив символов

char[] ch= stringtest[3].toCharArray();
if(ch[0]=='m')

или вы можете использовать метод charAt

if(stringtest[3].charAt(0)=='m')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...