kotlin 字符串

Given a string, we have to check whether it has all unique characters or not.

给定一个字符串,我们必须检查它是否具有所有唯一字符。

Example:

例:

    Input:
string = "includehelp"
Output:
false
Input:
string = "abcd"
Output:
true

确定字符串在Kotlin中是否具有所有唯一字符的程序 (Program to determine if a string has all unique characters in Kotlin)

package com.includehelp.basic
import java.util.*
import kotlin.collections.HashSet
//Main Function, entry Point of Program
fun main(args: Array<String>) {
//Input Stream
val sc = Scanner(System.`in`)
//input April20.string value
println("Input String : ")
val str: String = sc.nextLine()
val charHashSet: HashSet<Char> = HashSet<Char>()
var result= false
// iterate loop to check unique char in string
for(i in str.indices){
result = charHashSet.add(str[i])
if(!result) {
break
}
}
println("Unique Char  : $result")
}

Output

输出量

Run 1:
Input String :
includehelp
Unique Char  : false
---
Run 2:
Input String :
abcd pqr
Unique Char  : true
---
Run 3:
Input String :
Hello world!
Unique Char  : false

翻译自: https://www.includehelp.com/kotlin/determine-if-a-string-has-all-unique-characters.aspx

kotlin 字符串

kotlin 字符串_Kotlin程序确定字符串是否具有所有唯一字符相关推荐

  1. kotlin中判断字符串_Kotlin程序查找字符串中字符的频率

    kotlin中判断字符串 Given a string and a character, we have to find the frequency of the character in the s ...

  2. kotlin中判断字符串_Kotlin程序删除字符串中所有出现的字符

    kotlin中判断字符串 Given a string and a character, we have to remove all occurrences of the character in g ...

  3. [转载] kotlin 字符串_Kotlin基本类型字符串

    参考链接: Python字符串串联Concatenation kotlin 字符串 Kotlin has five basic data types. In a previous post, we d ...

  4. kotlin 字符串去空格_Kotlin程序从字符串中删除所有空格

    kotlin 字符串去空格 Given a string, we have to remove all whitespaces from it. 给定一个字符串,我们必须从中删除所有空格. Examp ...

  5. scala反转字符串_Scala程序反转字符串

    scala反转字符串 反转字符串 (Reversing a string) Logically, reversing is swapping the values from index 1 with ...

  6. kotlin 构造函数_Kotlin程序| 主要构造函数示例

    kotlin 构造函数 主要建设者 (Primary Constructor) A Kotlin class have Primary constructor and one or more Seco ...

  7. java输入字符串异常_设计一个 Java 程序,自定义异常类,从命令行(键盘)输入一个字符串,如果该字符串值为“XYZ”。。。...

    设计一个 Java 程序,自定义异常类,从命令行(键盘)输入一个字符串,如果该字符串值为"XYZ",则抛出一个异常信息"This is a XYZ",如果从命令 ...

  8. 编写程序,统计一个长度为2的字符串在另一个字符串中出现的次数

    <程序设计基础-c语言>杨莉 刘鸿翔 ISBN-978-7-03-032903-5 p137 习题5 4.统计一个长度为2的字符串在另一个字符串中出现的次数.例如,假定输入的字符串为:as ...

  9. Java黑皮书课后题第7章:*7.22(计算一个字符串中大写字母的数目)编写程序,从命令行输入一个字符串,然后显示字符串中大写字母的数目

    7.22(计算一个字符串中大写字母的数目)编写程序,从命令行输入一个字符串,然后显示字符串中大写字母的数目 题目 题目描述 破题 代码 运行实例 题目 题目描述 7.22(计算一个字符串中大写字母的数 ...

最新文章

  1. C#设计模式之十二代理模式(Proxy Pattern)【结构型】
  2. JSON和XML:它们如何比较?
  3. modbus连续读取时数据不正确_维纶触摸屏控制变频器是通过触摸屏与变频器之间的Modbus通信实现...
  4. elastic search与mysql的数据同步
  5. SQL2008安装教程
  6. java gbk编码_java 中文转GBK码
  7. dotcms open source java cms_开放源Java(JSP)CMS系统的推荐源代码
  8. 词根词缀【-vict=vinc】
  9. 2020年最快的dns_2020年四川第份赏雪指南,最快当天就能打来回!
  10. (附代码)数独大作业【读取数独,解数独,生成唯一解数独(随机,特定形状,不同难度生成),玩数独】
  11. 基于python实现在线听音乐(QQ音乐)
  12. GLSL 参考GIMP源码实现色彩平衡调节
  13. 达人评测 i7 13700和i7 12700选哪个
  14. spring-boot整合druid配置
  15. JSP书香味道点餐系统课设
  16. C51蜂鸣器演奏两只老虎
  17. Python爬虫入门实例四之百度、360搜索关键字提交(可自主输入关键字)
  18. 黑苹果安装教程 (Mojave 10.14.5) ThinkPad T450
  19. Java程序的基本结构
  20. B1192 [HNOI2006]超级英雄Hero 二分图匹配

热门文章

  1. redis内存淘汰和持久化_redis 持久化
  2. New Bus Route
  3. vertex 3.0 与SpringBoot混合开发之初探
  4. 看完动画你还敢说不会 快速排序
  5. openlayers入门开发系列之图层控制
  6. java 中的instanceof
  7. 艾拉物联CEO :物联网时代的到来让安全问题显得尤为突出
  8. 设计模式2:工程模式(1)
  9. Linux mint 17中文输入法安装,改动linux mint与windows7双系统启动顺序
  10. 融于心而表于行 之 程序的执行问题