java.util.LinkedList.forEach()方法的使用及代码示例

x33g5p2x  于2022-01-17 转载在 其他  
字(5.2k)|赞(0)|评价(0)|浏览(225)

本文整理了Java中java.util.LinkedList.forEach()方法的一些代码示例,展示了LinkedList.forEach()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。LinkedList.forEach()方法的具体详情如下:
包路径:java.util.LinkedList
类名称:LinkedList
方法名:forEach

LinkedList.forEach介绍

暂无

代码示例

代码示例来源:origin: hibernate/hibernate-orm

  1. @Override
  2. public void visitCurrentFirst(Consumer<T> action) {
  3. internalStack.forEach( action );
  4. }

代码示例来源:origin: oracle/helidon

  1. void addAll(MapperProviders other) {
  2. LinkedList<Function<GenericType<?>,
  3. Optional<? extends BiFunction<Config, ConfigMapper, ?>>>> otherProviders = new LinkedList<>(other.providers);
  4. Collections.reverse(otherProviders);
  5. otherProviders
  6. .forEach(this::add);
  7. }

代码示例来源:origin: ethereum/ethereumj

  1. index.remove(randomNum);
  2. index.forEach(i -> truncated.add(items.get(i)));

代码示例来源:origin: neo4j/neo4j

  1. runningMachines.forEach( BoltStateMachine::close );

代码示例来源:origin: eclipse-vertx/vert.x

  1. assertEquals("", content.substring(idx + 4));
  2. MultiMap respHeaders = MultiMap.caseInsensitiveMultiMap();
  3. records.forEach(record -> {
  4. int index = record.indexOf(":");
  5. String value = record.substring(0, index);

代码示例来源:origin: apache/geode

  1. value.forEach(internalPdxInstance -> {
  2. ArrayList innerObject = new ArrayList();
  3. ((PdxInstance) internalPdxInstance).getFieldNames()

代码示例来源:origin: speedment/speedment

  1. instances.forEach(instance -> traverseFields(instance.getClass())
  2. .filter(f -> f.isAnnotationPresent(Inject.class))
  3. .distinct()

代码示例来源:origin: hyperledger/fabric-sdk-java

  1. entries.forEach(queEntry -> {

代码示例来源:origin: DV8FromTheWorld/JDA

  1. @Override
  2. protected void handleResponse(Response response, Request<List<Message>> request)
  3. {
  4. if (!response.isOk())
  5. {
  6. request.onFailure(response);
  7. return;
  8. }
  9. EntityBuilder builder = api.get().getEntityBuilder();
  10. LinkedList<Message> msgs = new LinkedList<>();
  11. JSONArray historyJson = response.getArray();
  12. for (int i = 0; i < historyJson.length(); i++)
  13. msgs.add(builder.createMessage(historyJson.getJSONObject(i)));
  14. msgs.forEach(msg -> history.put(msg.getIdLong(), msg));
  15. request.onSuccess(msgs);
  16. }
  17. };

代码示例来源:origin: io.vertx/vertx-core

  1. assertEquals("", content.substring(idx + 4));
  2. MultiMap respHeaders = MultiMap.caseInsensitiveMultiMap();
  3. records.forEach(record -> {
  4. int index = record.indexOf(":");
  5. String value = record.substring(0, index);

代码示例来源:origin: de.mhus.lib/mhu-lib-core

  1. private AbstractList<E> toList() {
  2. final LinkedList<E> out = new LinkedList<>();
  3. items.forEach(i -> {E v = i.get(); if (v != null) out.add(v);});
  4. return out;
  5. }

代码示例来源:origin: io.virtdata/metagen-lib-composer

  1. private String summarize(LinkedList<List<ResolvedFunction>> funcs) {
  2. List<List<String>> spans = new LinkedList<>();
  3. funcs.forEach(l -> spans.add(l.stream().map(String::valueOf).collect(Collectors.toList())));
  4. List<Optional<Integer>> widths = spans.stream().map(
  5. l -> l.stream().map(String::length).max(Integer::compare)).collect(Collectors.toList());
  6. String summary = spans.stream().map(
  7. l -> l.stream().map(String::valueOf).collect(Collectors.joining("|\n"))
  8. ).collect(Collectors.joining("\n"));
  9. return summary;
  10. }

代码示例来源:origin: jcbvm/i18n-editor

  1. private void removeChildren(String key) {
  2. Lists.newLinkedList(translations.keySet()).forEach(k -> {
  3. if (ResourceKeys.isChildKeyOf(k, key)) {
  4. translations.remove(k);
  5. }
  6. });
  7. }

代码示例来源:origin: com.g2forge.alexandria/ax-java

  1. public static void delete(Path path) throws IOException {
  2. final LinkedList<Path> onexit = new LinkedList<>();
  3. Files.walkFileTree(path, new DirectoryTreeDeleteVisitor(onexit));
  4. onexit.forEach(toDelete -> toDelete.toFile().deleteOnExit());
  5. }

代码示例来源:origin: RS485/LogisticsPipes

  1. private void shutdownCleanup() {
  2. taskQueue = null;
  3. scheduledTaskList.forEach(tickScheduledTask -> tickScheduledTask.cancel(false));
  4. scheduledTaskList = null;
  5. terminationFuture.complete(null);
  6. }

代码示例来源:origin: jcbvm/i18n-editor

  1. private void removeParents(String key) {
  2. Lists.newLinkedList(translations.keySet()).forEach(k -> {
  3. if (ResourceKeys.isChildKeyOf(key, k)) {
  4. translations.remove(k);
  5. }
  6. });
  7. }

代码示例来源:origin: javers/javers

  1. private LinkedList<CdoSnapshot> readSnapshots(String globalIdValue) {
  2. LinkedList<CdoSnapshot> result = new LinkedList<>();
  3. if (!contains(globalIdValue)) {
  4. return result;
  5. }
  6. snapshots.get(globalIdValue).forEach(it -> result.add(jsonConverter.fromJson(it, CdoSnapshot.class)));
  7. return result;
  8. }

代码示例来源:origin: org.ballerinalang/ballerina-lang

  1. @Override
  2. public Map<String, BLangMarkdownParameterDocumentation> getParameterDocumentations() {
  3. Map<String, BLangMarkdownParameterDocumentation> parameterDocumentations = new HashMap<>();
  4. parameters.forEach(p -> parameterDocumentations.put(p.getParameterName().getValue(), p));
  5. return parameterDocumentations;
  6. }

代码示例来源:origin: org.ballerinalang/ballerina-lang

  1. private void visitIterableOperationInvocation(BLangInvocation iExpr) {
  2. IterableContext iContext = iExpr.iContext;
  3. if (iContext.operations.getLast().iExpr != iExpr) {
  4. result = null;
  5. return;
  6. }
  7. iContext.operations.forEach(operation -> rewrite(operation.iExpr.argExprs, env));
  8. iterableCodeDesugar.desugar(iContext);
  9. result = rewriteExpr(iContext.iteratorCaller);
  10. }

代码示例来源:origin: com.google.guava/guava-tests

  1. @Benchmark
  2. int linkedListForEach(int reps) {
  3. int[] sumHolder = {0};
  4. for (int i = 0; i < reps; i++) {
  5. linkedList.forEach(value -> sumHolder[0] += value.hashCode());
  6. }
  7. return sumHolder[0];
  8. }

相关文章