import java.util.Scanner;
import javax.xml.ws.spi.Invoker;
public class Main {
public static void main(String[] args) {
char opcao = 0;
while (true) {
int i;
String nome;
String array[];
InfraBridge infraBridge = new InfraBridge();
Menu menu = new Menu();
Menu.index();
Scanner input = new Scanner(System.in);
nome = input.nextLine();
array = nome.split(" ");
// System.out.println(array[0]);
/*
* for (int i = 0; i < array.length; i++) System.out.println(i + ":"
* + array[i]) ;
*/
if (array[0].equalsIgnoreCase("-A")) {
opcao = 'A';
} else if (array[0].equalsIgnoreCase("-I")) {
opcao = 'I';
} else if (array[0].equalsIgnoreCase("-C")) {
opcao = 'C';
} else if (array[0].equalsIgnoreCase("-D")) {
opcao = 'D';
} else if (array[0].equalsIgnoreCase("-S")) {
opcao = 'S';
} else {
opcao = 0;
}
>> if(array[i].contains("-C")){
i++;
infraBridge.setComponenteAlterar(array[2]);
if(array[i].equalsIgnoreCase("-S1")){
i++;
infraBridge.setServidorOrigemAlterar(array[i]);
} if(array[i].equalsIgnoreCase("-S2")){
i++;
infraBridge.setServidorDestinoAlterar(array[i]);
} if(array[i].equalsIgnoreCase("-AC")){
i++;
infraBridge.setAliasComponenteAlterar(array[i]);
} if(array[i].equalsIgnoreCase("-O1")){
i++;
infraBridge.setOrdem1Alterar(Integer.parseInt(array[i]));
} if(array[i].equalsIgnoreCase("-O2")){
i++;
infraBridge.setOrdem2Alterar(Integer.parseInt(array[i]));
}
}
menu.escolha(opcao);
}
}
}
Na linha do >>, como eu faço que i é igual a linha do vetor que contém “-C”?