java - 打印字符串中 Unicode 最低的字符
问题描述
我正在尝试学习 Java,但我迷失在下面的挑战中
它的作用: 0. 提示用户输入字符串 1. 从用户那里读取字符串 2. 打印字符串中具有最低 Unicode 的字符 3. 继续直到用户输入字符串 0 示例:输入字符串(以 0 结尾): ksjdhfasksjsh first: a 输入一个字符串(以0结尾): ksdjdhfgKKFHDFGASDJSDHsjsdhjasjhdsj first: A
解决方案
你需要:
- 将
char
变量设置min
为 Integer.MAX_VALUE; - 遍历字符串并获取每个字符
- 与分钟比较。如果小于 min 将 char 分配给 min
- 完成后,最小值将是最小值字符
- 所以打印它。
推荐阅读
- bash - 命令输出到控制台和 grep 以断言成功状态
- javascript - 按单词边界(包括撇号)拆分
- ruby-on-rails - 如何在 Ruby on Rails 中连接模型
- python - 确保 python 脚本不以 root 身份运行
- java - 当我更改 JAVA_HOME 时,通过 Python 的 JDBC 无法与 jpype 和 jaydebeapi 一起使用
- image - 在传递给模型进行对象检测之前预处理帧
- javascript - Javascript根据两个值计算相同的对象值数组
- rest - 我正在尝试通过 azure 数据工厂将数据从 REST API 下载到 azure 数据湖。如何在 Azure 数据工厂中传递 API 的查询参数?
- c++ - Xcode - ld:未找到架构 x86_64 的符号
- php - 警告:array_merge():使用 WooCommerce 的 Wordpress 中的参数 #1 错误消息