Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
/**
*
*/
package de.tutorials;
import java.util.LinkedHashMap;
import java.util.Map;
/**
* @author daritho
*
*/
public class SimpleMapExample {
/**
* @param args
*/
public static void main(String[] args) {
Map<String, String> mapA = fillMap(new String[] { "a=b", "c=12345",
"d=" + String.class });
System.out.println(mapA);
Map<String, String> mapB = fillMap("a=b", "c=12345", "d="
+ String.class);
System.out.println(mapB);
}
static Map<String, String> fillMap(String... args) {
Map<String, String> map = new LinkedHashMap<String, String>();
for (String s : args) {
String[] keyValuePair = s.split("=");
map.put(keyValuePair[0], keyValuePair[1]);
}
return map;
}
}
>>> map = {"a":"b","c":1,"d":str}
>>> map
{'a': 'b', 'c': 1, 'd': <type 'str'>}
new Object[]{new String("asdf"), new Long(232)};
/**
*
*/
package de.tutorials;
import java.util.LinkedHashMap;
import java.util.Map;
/**
* @author daritho
*
*/
public class SimpleMapExample {
/**
* @param args
*/
public static void main(String[] args) {
Map map = ExtendedMap.valueOf(
new Object[] { Long.valueOf(11L), "abc" },
new Object[] { Double.valueOf(Float.MIN_VALUE), "def" });
System.out.println(map);
}
static class ExtendedMap extends LinkedHashMap {
static Map valueOf(Object[]... keyValuePairs) {
Map map = new LinkedHashMap();
for (Object[] keyValuePair : keyValuePairs) {
map.put(keyValuePair[0], keyValuePair[1]);
}
return map;
}
}
}