我需要创建多个具有相同名称的键,而不是用该名称覆盖现有键,最好是在它们的正下方或上方。例如,ini中已存在名为App
的键,我需要创建另一个名为App
的键(或多个),而不会覆盖现有键。据我所知, [ini] 部分无法做到这一点。那么,即使它存在,如何强制创建新密钥呢?
答案 0 :(得分:1)
没有内置函数,因为您要求的内容会破坏INI文件格式。在INI文件中,每个部分中的每个键名必须是唯一的,您将违反该名称。但是以下函数可能会执行您想要的操作:
import java.util.HashMap;
public class MovieModelData {
private HashMap<String, Movie> movieData = new HashMap<String,Movie>();
public void setMovieData(Movie movie){
movieData.put(movie.getId(), movie);
}
public Movie getMovie(String id){
return movieData.get(id);
}
}
称之为:
eb <address> <remembered value>