Проверьте, ИНТ (1, 3, 8, 7)Java - короче код для многократного или заявления
int a= 1;
if (a==1 || a==3 || a==8 ....) {
doAdd();
}
можно укоротить "если-заявление" на что-то вроде:
if (a==1 || 3 || 8 ...)
Без использования массива, просто заинтересованного в написании этого с меньшим количеством кода.
Первая версия (только для справки):
// Количество гласных (а, о, е, и, я)
[...]
String a= 'o';
if (a=='a' || a=='o' || a=='e' ....) {
doAdd();
}
[...]
можно укоротить " if-statement "примерно на:
if (a=='a' || 'o' || 'e' ...)
Я знаю, что это не действительная Java, но я хотите знать, есть ли другой способ сделать это (без цикла через «гласные-массивы»).
Используйте регулярные выражения, чтобы сократить регулярное выражение код –
? 'Строка # contains'? – MadProgrammer
Хорошая идея, но гласный материал - всего лишь пример, предполагайте наличие чисел вместо строк. Я ищу общий способ сокращения нескольких или/и утверждений. – AddingColor