Выводит все, даже Double определяет. Но не принимает. Не врубаюсь, что от меня хочет эта шайтан-машина
package com.javarush.task.task15.task1527;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class Solution {
public static void main(String[] args) throws IOException {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String url = reader.readLine();
int index = url.indexOf('?');
url = url.substring(index + 1);
String out = url.replace("&", " ");
System.out.println(out);
if (url.contains("obj")){
url = url.substring(4);
if (url.contains(".")){
url = url.substring(0, url.indexOf("&")-1);
alert(Double.parseDouble(url));}
else
alert(url);
}
}
public static void alert(double value) {
System.out.println("double: " + value);
}
public static void alert(String value) {
System.out.println("String: " + value);
}
}