最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

Java-找字符

2023-04-10 09:27 作者:紅葉快樂(lè)起來(lái)  | 我要投稿

題目描述

給定兩個(gè)字符串,
從字符串2中找出字符串1中的所有字符,
去重并按照ASCII碼值從小到大排列。

輸入描述

字符范圍滿足ASCII編碼要求,
輸入字符串1長(zhǎng)度不超過(guò)1024,
字符串2長(zhǎng)度不超過(guò)100。

輸出描述

按照ASCII由小到大排序

示例一

輸入

bach
bbaaccddfg

輸出

abc

示例一

輸入

fach
bbaaccedfg

輸出

acf

參考解題 Java

import java.util.*;
public class Main{
 ?public static void main(String[] args) {
 ? ?try (Scanner scanner = new Scanner(System.in)) {
 ? ? ?String str1 = scanner.nextLine();
 ? ? ?String str2 = scanner.nextLine();
 ? ? ?solution(str1, str2);
 ? ?}
 ?}

 ?private static void solution(String str1, String str2) {
 ? ?char[] chars1 = str1.toCharArray();
 ? ?Arrays.sort(chars1);
 ? ?char[] chars2 = str2.toCharArray();
 ? ?Set<Character> set = new HashSet<>();
 ? ?for (char c : chars2) {
 ? ? ?set.add(c);
 ? ?}

 ? ?Set<Character> res = new TreeSet<>();
 ? ?for (char c : chars1) {
 ? ? ?if (set.contains(c)) {
 ? ? ? ?res.add(c);
 ? ? ?}
 ? ?}

 ? ?for (Character c : res) {
 ? ? ?System.out.print(c);
 ? ?}
 ?}
}



Java-找字符的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
东平县| 邳州市| 呼伦贝尔市| 深水埗区| 吴旗县| 长宁区| 绥化市| 阳山县| 茂名市| 大洼县| 开远市| 乐陵市| 女性| 荆州市| 旅游| 高阳县| 昌乐县| 时尚| 政和县| 祁连县| 铜鼓县| 皋兰县| 绥棱县| 鸡东县| 贵州省| 锡林郭勒盟| 开阳县| 家居| 宿迁市| 子长县| 灵丘县| 漳平市| 象山县| 平远县| 察雅县| 吉木萨尔县| 德格县| 白河县| 峡江县| 保靖县| 博罗县|