小编use*_*021的帖子

java - 无法将Integer转换为int

我长期坚持这个问题.基本上我不能将Integer转换为int.

class CheckOdd implements Check<Integer>
{
  public <Integer> boolean check(Integer num)
  {
    int i = (Integer) num;
    return (i % 2 != 0);
  }
}
Run Code Online (Sandbox Code Playgroud)

我尝试过
int i = (Integer) object; int i = (int) object; intValue()
但仍然没有运气.如果我使用int i = (Integer) object;它产生error:incompatible types.如果我使用int i = (int) object;它产生error: inconvertible types.

请帮忙.先感谢您.

java

4
推荐指数
1
解决办法
3879
查看次数

循环中的java变量不计算在内

我有以下代码的问题.
基本上 iin String foreCon不增加,(留在0).
因此return String根据天气预报不显示.

private int i = 0;
public String conditionList2() {
  while (i < WeatherAPI.weatherForecastList.size()) {
    String foreCon = WeatherAPI.weatherForecastList.get(i).forecastCon;
    if (foreCon.equals("Sunny")) 
      return "\uf00d";
    else if(foreCon.equals("Rain")) 
      return "\uf01a"
    else if(foreCon.equals("Cloudy")) 
      return "\uf013";
    i++;
  }
  return "";
}
Run Code Online (Sandbox Code Playgroud)

这是使用的Cheatsheet.http://erikflowers.github.io/weather-icons/cheatsheet/
非常感谢任何帮助.谢谢.

java loops

0
推荐指数
1
解决办法
88
查看次数

Java Hadoop MapReduce 多值

我正在尝试做一个电影推荐系统并且一直在关注这个网站。链接这里

def count_ratings_users_freq(self, user_id, values):
"""
For each user, emit a row containing their "postings"
(item,rating pairs)
Also emit user rating sum and count for use later steps.
output:
userid, number of movie rated by user, rating number count, (movieid, movie rating)

17    1,3,(70,3)
35    1,1,(21,1)
49    3,7,(19,2 21,1 70,4)
87    2,3,(19,1 21,2)
98    1,2,(19,2)
"""
item_count = 0
item_sum = 0
final = []
for item_id, rating in values:
    item_count += 1
    item_sum += rating
    final.append((item_id, rating))

yield …
Run Code Online (Sandbox Code Playgroud)

java hadoop mapreduce

0
推荐指数
1
解决办法
5531
查看次数

标签 统计

java ×3

hadoop ×1

loops ×1

mapreduce ×1