Java 访问具有一对一关系的属性文件中的值

Java 访问具有一对一关系的属性文件中的值,java,properties-file,Java,Properties File,如何从具有一对一关系的属性文件中检索值 我的属性文件中有两个值 apptoservice=Auto,RL,SC clienttoapp=autouser,rluser 上面是应用程序和客户端之间的1-1关系。即appl=Auto,需要检索autouser 在我的Java类中,我可以根据这个从属性文件检索客户机来获取应用程序名 如何实现这一点?如果它基于位置,如apptoservice中0号位置的auto与clienttoapp中0号位置的autouser相关,那么它很容易实现。。获取属性值、拆

如何从具有一对一关系的属性文件中检索值

我的属性文件中有两个值

apptoservice=Auto,RL,SC
clienttoapp=autouser,rluser
上面是应用程序和客户端之间的1-1关系。即appl=Auto,需要检索autouser

在我的Java类中,我可以根据这个从属性文件检索客户机来获取应用程序名


如何实现这一点?

如果它基于位置,如apptoservice中0号位置的auto与clienttoapp中0号位置的autouser相关,那么它很容易实现。。获取属性值、拆分和匹配索引。@Shail016:基于一个值可以获取其他值吗,比如如果它是自动的,那么是自动用户?你能上传你的java代码吗?因为你的问题让人困惑,而且不清楚你想做什么。您可能得到的答案可能不符合您的要求,因为我们可能会根据假设来解释您的问题。在您的情况下,似乎不可能,值之间没有关系格式,除了它们对应于键的位置。@Shail016:使用索引和取数是一种很好的方法,或者,我可以在属性中维护类似Auto=autouser RL=rluser的三个条目,并基于键进行获取。你能建议哪种方法更好吗