Código em J2ME
Antes veio declarado isso:
private String areaCodeTable [][] = {
{“512”, “912”}, // Old area code, new area code
{“717”, “917”} };
Abaixo o metodo:
private boolean areaCodeLookup(char [] buffer)
{
//Aqui eu sei que pega os tres primeiros caracteres de array buffer
String str = new String(buffer, 0, 3);
for (int x = 0; x < areaCodeTable.length; x++) //O problema ta aqui.
{
// If we find a match in the table
if (str.equals(areaCodeTable[x][0]))//Essa linha n consegui entender
{
// Delete the area code
tfPhone.delete(0, 3);
// Insert the new area code
tfPhone.insert(areaCodeTable[x][1].toCharArray(), 0, 3, 0);//essa aqui tb não
return true;
}
}
return false;
}
Esse [x][1] complica!
Se puderem me expliquem sobre array!