Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.java.programmer > #37708
| Newsgroups | comp.lang.java.programmer |
|---|---|
| Date | 2017-12-01 12:52 -0800 |
| Message-ID | <321ee28f-bbea-4565-a48e-c0476d9a78d4@googlegroups.com> (permalink) |
| Subject | Can I put a filter into a lambda? |
| From | Eric Douglas <e.d.programmer@gmail.com> |
I haven't gotten around to mastering the lambda syntax.
I have a JTable with a custom row sorter building an index of all model rows:
rowToModelIndex.clear();
if (modelRowCount > 0) {
if (getRowFilter() != null) {
for (int r = 0; r < modelRowCount; r++) {
if (include(r)) {
rowToModelIndex.add(r);
}
}
} else {
rowToModelIndex.addAll(Stream.iterate(firstRow, n -> n + 1).limit(modelRowCount).collect(Collectors.toList()));
}
}
If it's a straight up series it's a lambda. Can the filter loop be also? I would guess that would be more efficient.
Back to comp.lang.java.programmer | Previous | Next — Next in thread | Find similar | Unroll thread
Can I put a filter into a lambda? Eric Douglas <e.d.programmer@gmail.com> - 2017-12-01 12:52 -0800
Re: Can I put a filter into a lambda? Eric Sosman <esosman@comcast-dot-net.invalid> - 2017-12-01 16:28 -0500
Re: Can I put a filter into a lambda? Eric Douglas <e.d.programmer@gmail.com> - 2017-12-04 05:03 -0800
Re: Can I put a filter into a lambda? Eric Sosman <esosman@comcast-dot-net.invalid> - 2017-12-04 08:20 -0500
Re: Can I put a filter into a lambda? Eric Douglas <e.d.programmer@gmail.com> - 2017-12-04 05:32 -0800
Re: Can I put a filter into a lambda? Eric Sosman <esosman@comcast-dot-net.invalid> - 2017-12-04 09:29 -0500
Re: Can I put a filter into a lambda? Eric Douglas <e.d.programmer@gmail.com> - 2017-12-04 07:14 -0800
Re: Can I put a filter into a lambda? Sebastian <nowhere@nirvana.org> - 2017-12-08 15:00 +0100
csiph-web