国产探花免费观看_亚洲丰满少妇自慰呻吟_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教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 门头沟区| 陵川县| 安徽省| 北碚区| 郑州市| 张家川| 永城市| 会宁县| 宁海县| 西华县| 休宁县| 三门县| 鲁山县| 赤城县| 瓮安县| 贺州市| 高密市| 台北县| 西盟| 区。| 阿克苏市| 偏关县| 洱源县| 宁夏| 平南县| 新营市| 德令哈市| 平安县| 杭州市| 盐城市| 富锦市| 沁水县| 马公市| 江陵县| 武强县| 曲阜市| 黑龙江省| 通海县| 灵寿县| 玉树县| 舞阳县|