Не засчитывает, хотя всё работает
package com.javarush.task.task15.task1527;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.List;
/*
Парсер реквестов
*/
public class Solution {
public static void main(String[] args) throws Exception{
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String[] url = reader.readLine().split("\\?")[1].split("&");
List<String> alertsUrl = new ArrayList<>();
for (int i = 0; i < url.length; i++) {
System.out.println(url[i].split("=")[0]);
if (url[i].contains("obj=")){
alertsUrl.add(url[i].split("=")[1]);
}
}
for (int i = 0; i < alertsUrl.size(); i++) {
if (alertsUrl.get(i).contains(".")){
try {
double d = Double.parseDouble(alertsUrl.get(i));
alert(d);
}
catch (Exception e){
alert(alertsUrl.get(i));
}
}
else{
alert(alertsUrl.get(i));
}
}
}
public static void alert(double value) {
System.out.println("double: " + value);
}
public static void alert(String value) {
System.out.println("String: " + value);
}
}