Eclipse игнорирует условную точку останова (Java для Hadoop) - PullRequest
0 голосов
/ 16 декабря 2018

Это мой код Java:

public class MoviesReviewsMapper extends Mapper <LongWritable, Text, Text, Text>
{
    public void map(LongWritable key, Text value, Context context) throws IOException, InterruptedException
    {

        String [] tokens = value.toString().split("::");        
        context.write(new Text(tokens[2]), new Text(tokens[0]));
    }
}

И это условная точка останова:

Conditional breakpoint

Версия Eciplse /SDK v4.7.0.В чем проблема?

1 Ответ

0 голосов
/ 16 декабря 2018

Сравните вашу строку следующим образом:

"1".equals(tokens[2])

Проблема в том, что вы сравниваете ссылки на переменные, а не сам объект.

...