Ребята объясните работу Java кода
public class Homework {
public void email(String email){
int a1 = 0; // позиция символа @
int a2 = 0; // позиция символа .
int a3 = 0; // позиция символа ;
int e = email.length();
for(int i = 0; i < e ;i++){
a1 = email.indexOf('@',a3);
a2 = email.indexOf('.',a3);
a3 = email.indexOf(';', a3+1);
System.out.println(email.substring(a1 + 1, a2));
}
}
public static void main(String[] args) {
Homework h1 = new Homework();
h1.email("ya@yahoo.com; on@mail.ru; ona@gmail.com;");
}
}
Ребята всем привет, пожалуйста поясните мне работу этого кода шаг за шагом, я понимаю что он делает в целом, но как то шаг за шагом не понял, нужно чтоб он передаваемый параметр он выводил в таком виде ( yahoo mail gmail ) , заранее благодарен, не серчайте
58 комментариев