java.util.AbstractMap.toString()方法的使用及代码示例

x33g5p2x  于2022-01-15 转载在 其他  
字(6.5k)|赞(0)|评价(0)|浏览(110)

本文整理了Java中java.util.AbstractMap.toString()方法的一些代码示例,展示了AbstractMap.toString()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。AbstractMap.toString()方法的具体详情如下:
包路径:java.util.AbstractMap
类名称:AbstractMap
方法名:toString

AbstractMap.toString介绍

[英]This implementation composes a string by iterating its entry set. If this map contains itself as a key or a value, the string "(this Map)" will appear in its place.
[中]此实现通过迭代其条目集来组成字符串。如果此映射包含自身作为键或值,则字符串“(此映射)”将显示在其位置。

代码示例

代码示例来源:origin: oracle/helidon

@Override
public String toString() {
  if (null == value) {
    return "ObjectNode[" + members.size() + "]" + super.toString();
  }
  return "ObjectNode(\"" + value + "\")[" + members.size() + "]" + super.toString();
}

代码示例来源:origin: stackoverflow.com

public static void main(String args[]) {
HashMap<String, Object> map = new HashMap<String, Object>();
map.put("2", "whatever2");
map.put("1", "whatever1");
TreeMap<String, Object> map2 = new TreeMap<String, Object>();
map2.put("2", "whatever2");
map2.put("1", "whatever1");

System.out.println("Are maps equal (using equals):" + map.equals(map2));
System.out.println("Are maps equal (using toString().equals()):"
    + map.toString().equals(map2.toString()));

System.out.println("Map1:"+map.toString());
System.out.println("Map2:"+map2.toString());
}

代码示例来源:origin: geotools/geotools

/** Returns a string representation of this map. */
@Override
public String toString() {
  return super.toString();
}

代码示例来源:origin: stackoverflow.com

public static void main(String[] args) {
   DistributedRandomNumberGenerator drng = new DistributedRandomNumberGenerator();
   drng.addNumber(1, 0.2d);
   drng.addNumber(2, 0.3d);
   drng.addNumber(3, 0.5d);
   int testCount = 1000000;
   HashMap<Integer, Double> test = new HashMap<>();
   for (int i = 0; i < testCount; i++) {
     int random = drng.getDistributedRandomNumber();
     test.put(random, (test.get(random) == null) ? (1d / testCount) : test.get(random) + 1d / testCount);
   }
   System.out.println(test.toString());
 }

代码示例来源:origin: struts/struts

/**
 * <p>Returns a String representation of this ActionMessages'
 * property name=message list mapping.</p>
 * @see java.lang.Object#toString()
 */    
public String toString() {
  return this.messages.toString();
}

代码示例来源:origin: org.geotools/gt-metadata

/**
 * Returns a string representation of this map.
 */
@Override
public String toString() {
  synchronized (hash) {
    return super.toString();
  }
}

代码示例来源:origin: stackoverflow.com

public class TestFunction {

public static String testMethod(HashMap<?, ?> map) {
  return map.toString();
}
}

代码示例来源:origin: it.geosolutions.imageio-ext/imageio-ext-utilities

/**
 * Returns a string representation of this map.
 */
@Override
public String toString() {
  synchronized (hash) {
    return super.toString();
  }
}

代码示例来源:origin: org.geotools/gt2-metadata

/**
 * Returns a string representation of this map.
 */
public String toString() {
  synchronized (hash) {
    return super.toString();
  }
}

代码示例来源:origin: biz.aQute.bnd/biz.aQute.bndlib

@Override
public String toString() {
  return "PersistentMap[" + dir + "] " + super.toString();
}

代码示例来源:origin: geosolutions-it/imageio-ext

/**
 * Returns a string representation of this map.
 */
@Override
public String toString() {
  synchronized (hash) {
    return super.toString();
  }
}

代码示例来源:origin: io.helidon.config/helidon-config

@Override
public String toString() {
  if (null == value) {
    return "ObjectNode[" + members.size() + "]" + super.toString();
  }
  return "ObjectNode(\"" + value + "\")[" + members.size() + "]" + super.toString();
}

代码示例来源:origin: stackoverflow.com

dummy_drawable.clear();

for (int i = 0, l = originalList.size(); i < l; i++) {
    // ArrayList<HashMap<String, String>> p =
    // originalList.get(i);
    HashMap<String, String> p = originalList.get(i);
    if (p.toString().toLowerCase().contains(constraint)){
       filteredItems.add(p);
       dummy_drawable.add(drawable.get(i));                 
    }
}

代码示例来源:origin: stackoverflow.com

HashMap<String, Object> map = new HashMap<String, Object>();
map.put("Name", "Suleman");
map.put("Country", "Pakistan");
String s = map.toString();
HashMap<String, Object> newMap = toHashMap(s);
System.out.println(newMap);

代码示例来源:origin: stackoverflow.com

public class JavaApplication10 {
  static HashMap<String, Boolean> map = new HashMap<>(); 

  public static void main(String[] args){

    byte[] dataInByte = map.toString().getBytes();
    String sender ="";
    for (byte b : dataInByte) {
      sender = sender + (Integer.toBinaryString(b));
    }
    System.out.println(sender);   
  }
}

代码示例来源:origin: stackoverflow.com

LinkedHashMap<String, Integer> map = new LinkedHashMap<String, Integer>();
 map.put("first key", 1);
 map.put("second key", 2);
 map.put("third key", 3);
 System.out.println(map.toString());

代码示例来源:origin: stackoverflow.com

public HashMap<String, Object> saveImage(String TASK_KEY, String encodedImage) {
  if (encodedImage != null && encodedImage.length() > 0 && TASK_FILE_KEY != null) {

    HashMap<String, Object> file_map = new HashMap<>();
    file_map.put(FirebaseUtils.FILES + "/" + TASK_FILE_KEY + "/image", encodedImage);
    file_map.put(FirebaseUtils.FILES + "/" + TASK_FILE_KEY + "/owner", FirebaseUtils.getUID());
    file_map.put(FirebaseUtils.FILES + "/" + TASK_FILE_KEY + "/created_at", Utils.getFirebaseCurrentTimestamp());

    Utils.setLog("file_map : " + file_map.toString());
    return file_map;
  } else
    return null;
}

代码示例来源:origin: stackoverflow.com

HashMap<String, ArrayList<Integer>> All = new LinkedHashMap<>();
   ArrayList<Integer> integers = new ArrayList<>();
   integers.add(2);
   integers.add(3);
   integers.add(4);
   integers.add(5);
   All.put("Trouser", integers);
   All.put("Shirt", integers);
   All.put("Coat", integers);
   All.put("Pants", integers);
   Log.e("mapString", All.toString());

代码示例来源:origin: stackoverflow.com

String[] ids = TimeZone.getAvailableIDs();
HashMap<String, Integer> map = new HashMap<String, Integer>();
for (String id : ids) {
  TimeZone tz = TimeZone.getTimeZone(id);
  map.put(id, tz.getOffset(new Date().getTime()) / 1000 / 60); //in minutes
}
System.out.println(map.toString());

代码示例来源:origin: stackoverflow.com

ArrayList<String> al = new ArrayList<>();
 al.add("The");
 al.add("End");
 HashMap<String, ArrayList<String>> hashMap = new HashMap<>();
 hashMap.put("This is", al);
 HashMap<String, String> newHashMap = new HashMap<>();
 for (Map.Entry<String, ArrayList<String>> entry : hashMap.entrySet())
 {
   newHashMap.put(entry.getKey(), entry.getValue().toString());
 }
 System.out.println(newHashMap.toString());
 //prints {This is=[The, End]}

相关文章