Невозможно декодировать кириллицу с помощью Java

Вы должны использовать оператор = для сравнения строк:

Sourcesystem="ABC"

if [ "$Sourcesystem" = "XYZ" ]; then 
    echo "Sourcesystem Matched" 
else
    echo "Sourcesystem is NOT Matched $Sourcesystem"  
fi;

man test говорит, что вы используете -z для соответствия пустым строкам.

1
задан Vadim Kotov 4 March 2019 в 09:19
поделиться

1 ответ

Вы пытаетесь присвоить String (s) a Charset, но вам действительно нужно извлечь bytes с определенным Charset

[ 110]

И, кстати, вам не нужно все это

final byte[] bytes = "Анна Меркулова".getBytes("windows-1251");
final String result = new String(bytes);
0
ответ дан LppEdd 4 March 2019 в 09:19
поделиться
Другие вопросы по тегам:

Похожие вопросы: