我有一门课叫国家。在Country类中有2个名为“name”和“code”的字符串。我做了一个包含两者的构造函数。总之,我用名称“德国”建立一个国家,对于名称参数,我输入“德国”,对于代码,我输入“ger”。
ArrayList
没有直接的方法通过属性值获取对象,但是它允许使用方法get(int i)
或通过迭代和比较值按索引检索对象。
Country germany = new Country("Germany", "GER");
List<Country> countries = new ArrayList<>();
countries.add(germany);
// use index
for (int i = 0, n = countries.size(); i < n; i++) {
if (countries.get(i).getName().equals("Germany")) {
System.out.println("Found!");
}
}
// iterate by index
for (Country country : countries) {
if (country.getName().equals("Germany")) {
System.out.println("Found!");
}
}
// use Stream API filter
countries.stream()
.filter(country -> country.getName().equals("Germany"))
.forEach(country -> System.out.println("Found!"));
如果需要直接按名称查找县,则应使用mapmap
:
Map<String, Country> countryDictionary = new HashMap<>();
countryDictionary.put("Germany", germany);
countryDictionary.get("Germany"); // returns appropriate country or null
在web中。xml我已经将URL模式指定为rest,并在RestServicePathParamJava4s中指定。java我们将类级路径指定为客户,方法级路径指定为国家 所以最终的URL应该是 响应应显示为 如果我给出下面给出的2输入,它显示错误。如何解决这个问题? 这里这是一个字符串,它包含正斜杠。如何通过使用或任何我需要使用的东西来接受这个。如果有人知道这个,请帮助我。如果有人知道什么是,给
问题内容: 我认为我在正确的PHP和AJAX文件之间传递变量的方式不正确。 我正在通过触发PHP文件中的第二个条件来调试它。 目前,对于“ signup_process.php AJAX 我知道第二个条件正在被触发,因为我在其中放置了一个标头重定向,仅用于测试,它工作正常。 问题答案: 在将数据从php返回到ajax时很好用 json 。 现在,如果要将json数据返回给ajax,则需要将 返回数
我有我的ansible playbook基本上创建一个新的虚拟机从模板在esxi什么,我必须转换到角色的playbook。我是ansible的新手,所以我不知道如何从roles(install)->vars目录调用硬编码变量。 这是我的剧本 问题是我不知道如何从roles->vars目录调用var,正如你可以在我的剧本中看到的,我有硬代码变量。我需要在文件中获取或设置变量,并从该文件调用它。
在下面的代码中,我想给一个函数中的3个变量赋值。如果我只有一个变量,我可以简单地返回新值。有没有一种简单的方法可以在一个函数中使用多个变量(不使用复杂的方法,如将变量变成数组并返回数组)? 这是我的代码: