找出给定字符串中第一个重复的字符串
来源:互联网 发布:结婚幻灯片制作软件 编辑:程序博客网 时间:2024/06/05 23:53
方法一:
public class DiYiChongFu {public static void main(String[] args) {String s="abacghfgbba";System.out.println(getChar(s));}public static char getChar(String s){int[] Ans = new int[128];for (int i = 0; i < s.length(); i++) {if (Ans[s.charAt(i)] == 0) {Ans[s.charAt(i)] = 1;}else {return s.charAt(i);}}return '无';}}
方法二:
import java.util.HashMap;public class DiYiChongFu {public static void main(String[] args) {String s="abcghfgbba";System.out.println(getFirstRepeat(s));}public static char getFirstRepeat(String s){char c=0;HashMap<Character, Integer> map=new HashMap<>();for(int i=0;i<s.length();i++){c=s.charAt(i);if(map.containsKey(c)){return c;}else {map.put(s.charAt(i), 1);}}return c;}}
0 0
- 找出给定字符串中第一个重复的字符串
- 找出给定字符串中第一个不重复的字符
- 找出字符串中第一个不重复的字母
- 【算法】字符串中找出第一个不重复的字符
- 找出字符串中第一个不重复的字符
- 在字符串中找出第一个不重复的字符
- 从一个字符串中找出第一个不重复字符
- 从一个字符串中找出第一个不重复字符
- 从一个字符串中找出第一个不重复字符
- 给定一个字符串,求第一个不重复的字符
- 给定一个字符串,求第一个不重复的字符
- 16、JAVA 找出一个字符串中,第一个重复出现的字符
- 剑指offer之找出字符串中第一个重复的字符
- "找出字符串中第一个不重复的字符"和"找出字符串中最后一个重复的字符"的两种方法的C++实现
- 字符串中第一个重复的字符
- 给定一个字符串,查找该字符串中第一个重复出现的字符索引。要求:时间复杂度为O(n)。
- 去除给定字符串中重复的字符串
- 【题目2】给定一个字符串数组,从中找出第一个只出现一次的字母
- 函数指针作为某个函数的参数
- apache配置多主机多站点实现方式
- 用Python写一段实现剪切功能的程序。
- 【后缀数组sa学习小记】
- 问题 D: EXCEL排序
- 找出给定字符串中第一个重复的字符串
- HDFS小文件问题解决方案与启发实践
- c++ Friend
- HTML与ppt的对比 网页状态描述
- Android Studio中Git的配置及协同开发
- 如何提高 Java 中锁的性能
- GC调优在Spark应用中的实践
- Spring SpringMVC Hibernate整合时的一些问题
- npm should be run outside of the node repl, in your normal shell