Julgue os itens a seguir, relativos a Java, Swagger, PostgreSQL e JSON.
Considere o código em Java a seguir, especialmente em relação aos valores descritos na notação JSON.
import java.util.Arrays;
import java.util.Collections;
public class JsonSortDescendingExample {
public static void main(String[] args) {
String jsonString =
“{\”TJPA\”:[\”Tribunal\”,\”Justica\”,\”Estado\”
,\”Para\”]}”;
String arrayContent =
jsonString.substring(
jsonString.indexOf(“[“) + 1,
jsonString.indexOf(“]”)
);
String[] values =
arrayContent.replaceAll(“\”“, ““).split(“,”);
Arrays.sort(values,
Collections.reverseOrder());
// Exibindo os valores ordenados
System.out.println(“Resultado:”);
for (int i = values.length - 1; i >= 0; i--)
{
System.out.println(values[i]);
}
}
}
Esse código, ao ser executado, apresentará o resultado a seguir.
Resultado:
Estado
Justica
Para
Tribunal
CREATE TABLE processos (
idproc INT PRIMARY KEY,
descricao VARCHAR(50),
referencia INT REFERENCES processos(idproc)
);
INSERT INTO processos (idproc, descricao,
referencia) VALUES
(1, 'Gabinete', NULL),
(2, 'Processo A', 1),
(3, 'Processo B', 2),
(4, 'Recurso 1', 3);