国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > Java > 正文

Java實現提取不重復的整數實例

2024-07-13 10:15:41
字體:
來源:轉載
供稿:網友

題目描述

輸入一個int型整數,按照從右向左的閱讀順序,返回一個不含重復數字的新的整數。

輸入描述:

輸入一個int型整數

輸出描述:

按照從右向左的閱讀順序,返回一個不含重復數字的新的整數

輸入例子:

9876673

輸出例子:

37689

import java.util.HashSet;import java.util.Set;import java.util.Scanner;public class Main{	public static int noRepeatNum(int num){		String str=String.valueOf(num);		int len=str.length();		Set<Character> set=new HashSet<>();		StringBuilder sb=new StringBuilder();		for (int i=len-1;i>=0;i--){			//沒有重復的,就可以添加(set特性) 			if(set.add(str.charAt(i))){				sb.append(str.charAt(i));			}		}		return Integer.parseint(sb.toString());	}	public static void main(String[] args) {		Scanner sc=new Scanner(System.in);		while(sc.hasNext()){			int num=Integer.parseint(sc.nextLine());			System.out.println(noRepeatNum(num));		}		sc.close();	}}

結果:

java,提取,不重復,整數

總結

以上就是本文關于Java實現提取不重復的整數實例的全部內容,希望對大家有所幫助。感興趣的朋友可以繼續參閱本站其他相關專題,如有不足之處,歡迎留言指出。感謝朋友們對本站的支持!


注:相關教程知識閱讀請移步到JAVA教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 高青县| 富宁县| 喀什市| 浦北县| 彭阳县| 绵竹市| 吉木萨尔县| 唐山市| 巍山| 高青县| 拜泉县| 福海县| 靖西县| 九江市| 菏泽市| 隆昌县| 黔西| 道孚县| 衡山县| 庆元县| 明水县| 兴国县| 上高县| 哈尔滨市| 枝江市| 天长市| 泸溪县| 屯昌县| 汶川县| 金秀| 三都| 台湾省| 正安县| 宝鸡市| 新巴尔虎左旗| 淮南市| 桃源县| 本溪市| 沾益县| 同德县| 荥阳市|