Boa tarde pessoal e obrigado pela atenção.Estou desenvolvendo uma aplicação utilizando a classe robot do java e durante a programação me deparei com um problema que não estou conseguindo resolver,basicamente estou tendo problemas em utilizar o símbolo "%". Abaixo coloquei uma parte do código onde é possível entender melhor a situação, o programa esta lendo uma planilha Excel e imputando dados no meu formulário, a variável "cidade" retorna o nome da cidade e a variável "cidadeuf" retorna o estado, o código abaixo deveria me retornar
ex: "SAO PAULO%SP", mas esta retornando "SAO PAULOSP%", porque motivo ele não coloca o "%" entre o nome da cidade e o estado, alguém poderia me ajudar? Obrigado.
RobotManager cidade = new RobotManager(robot);
manager.type(cidade);
manager.typeSequence(VK_SHIFT,VK_5);
manager.type(cidadeuf);