Hi Guys,
totally lost on this task ... even this isn't my code but can't get it to work properly...
Guess i'll need a break from all, brain STUCK :D
package com.codegym.task.task15.task1527;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.ArrayList;
/*
Request parser
*/
public class Solution {
public static void main(String[] args) throws IOException {
//write your code here
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String input = reader.readLine();
String[] myArray = input.split("[?]")[1].split("[&]");
ArrayList<String> values = new ArrayList<>();
for (String s : myArray) {
if (s.contains("=")) {
String[] temp = s.split("=");
values.add(temp[0]);
System.out.println(temp[0] + " ");
values.add(temp[1]);
} else {
System.out.println(values.add(s) + " ");
}
}
System.out.println();
for (int i = 0; i < values.size(); i++) {
if (values.get(i).equals("obj")) {
try {
alert(Double.parseDouble(values.get(i + 1)));
} catch (NumberFormatException e) {
alert(values.get(i + 1));
}
}
}
}
public static void alert(double value) {
System.out.println("double: " + value);
}
public static void alert(String value) {
System.out.println("String: " + value);
}
}