Skip to content

Wrong variable name used in output string #251

Description

@authentictech

In Learn -> The Stream API -> Finding the Characteristics of a Stream, in the "Distinct Streams" section, the variable name in the output string is different from the variable name in the code that it refers to.

Stream<String> filtered = strings.stream().distinct().filter(s -> s.length() < 5);
IO.println("Is filteredStrings sorted? " + isDistinct.test(filtered));

Activity

  1. authentictech commented on May 23, 2026

    @authentictech
    Author

    Also, I think these output strings should all say "distinct" instead of "sorted" which came from the code example above it.

  2. JosePaumard commented on May 25, 2026

    @JosePaumard
    Contributor

    Thanks to both of you for your report! A fix is on its way.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions