检查并返回一个布尔值
想知道如何做到这一点,希望对我的工作很重要。这实际上是缺少的部分,并希望如果有人能够给我,我有一个字段(列)由许多整数值,例如逻辑:检查并返回一个布尔值
122
123
124
...
我想使用具有相同,但较少的另一场值来检查它是否存在于第一列中。如果存在值,则输出yes
,如果不存在,则输出no
。所以,最终的输出应该是这样的:
122 yes
123 no
124 yes
我的意思是这样的:
Field 1 Field 2
1 3
2 6
3 8
4
5
6
7
8
OUTPUT
Field 1 Buy
1 No
2 No
3 Yes
4 No
5 No
6 Yes
7 No
8 Yes
检查,如果场2的值在现场1..if值可用,返回是..如果没有可用返回...否
您可以将值放在地图的第一列中,并检查第二列的值是否存在于地图中。 如果它存在,那么您可以打印yes else否
确切的说,这就是我一直在问的。我可以有一个示例代码,请... – Bosen 2015-02-23 09:45:32
您可以将第二列的值放入一个集合中,然后检查第一列的每个值是否在集合中。如果是,则打印是,否则打印否。
在java中,您可以使用Collection类来实现您的程序。一些例子可以找到here和here。第二个链接提供了一个工作示例,只需进行最小限度的修改即可使其适应您的问题。
这就是问题所在,我该怎么做。我是一个新的Java ...什么会需要你10分钟会需要我2天没有结果。问题是在我的任务中使用java是不可避免的。请给我一个样品。 – Bosen 2015-02-23 09:52:10
如果你不想编码,只需要一个工作程序,我建议你[这个网站](http://www.rent-acoder.com/) – 2015-02-23 10:09:04
我不明白你想要实现的逻辑。为什么122和124是“是”而123是“否”? – Eran 2015-02-23 09:05:02
你有什么尝试?你有什么麻烦?你的问题是什么? – 2015-02-23 09:05:16
非常糟糕的帖子。我根本不理解它。请详细说明。第二个“领域”在哪里?你没有给出那部分......我们怎么知道哪一个是肯定哪一个不是。我甚至都不明白你在描述你的例子中的领域。 – anu 2015-02-23 09:08:15