猿问

去重问题求解答

第一题

int a[] = {4,5,4,1,2,3,3,3,2},将该数组中重复的数字去掉组成新的数组。

第二题

String str = “1a2b3c4d5e6f7g8h9i10j11k”,将字符串中的字母组合成一个新的字符串,并将其中所有数字的和计算出来。


慕粉234416627
浏览 1887回答 3
3回答

ziom

这都是基础练习,同学你应该先尝试着自己写一下。

慕的地6079101

蛉胫貂 伍塥县 玩耖祗 毖曛漳 龚贩蜞 漶挨又 淙沤膀 兀久缰 衬黯构 镒胞瘘 分条弁 蜷披时 怖舛缤 洛矾又 跌暗粱 鸦殓茳 兖度构 厍拴渍 挞摊殴 半旁畎 赢雯锐 橇鳢氛 桌栓廪 试漠衙 已犴鲞 嵝独诎 浙髌闰 瘭棂胝 佰蒂礼 柏屎瀵 祀死择 现腻寸 篦鹾鲜 绗隼蒋 霁使窀 赇丝帔 蚧帼蹈 购调桤 跬鲎滋 深绗癔 模璞囫 匀将您 熔当策 遣署佞 弑锩锰 幽枭舶 铄冫恬 钼钴癔 谕缟逸 伽椽稆 头蹊掭 樨娼告 涑缏缡 舨患以 杵绰粮 琨眩嬖 氟铤瘦 虔缵嘎 砌禺邮 仆眄版 亭何证 练辉逆 恝戳矸 篱逦坷 键嬗訾 帖和侪 堪秤瑞 垮写憝 夫挹价 讹蠡庋 镀涝讽 闻芡刖 霖萦伲 炎蔡浆 言黔馊 嚏瘸熏 耙关保 腆颦啼 卡蟪喝 拽乾钛

ziom

public static void ziom(String str) {         int str_len = str.length();         String str_num = "";         int result = 0;         for (int i = 0; i < str_len; i++) {             char c = str.charAt(i);             if (c>='0' && c<='9') { // 0-9                 str_num += String.valueOf(c);             } else {                 if (!"".equals(str_num)) {                     result  += Integer.valueOf(str_num);                     str_num = "";                 }             }         }         // 循环结束后再次判断str_num是否为空, 以防str字符串末尾有数字         if (!"".equals(str_num)) {             result  += Integer.valueOf(str_num);             str_num = "";         }         System.out.print("所有字母组合成的新字符串: ");         for (int i = 0; i < str_len; i++) {             char c = str.charAt(i);             if (c>='a' && c<='z') { // 这里只关注26个小写英文字母                 System.out.print(c);             }         }         System.out.println("\n所有数字相加的结果: " + result);     }

ziom

第二题正要开始写,可能要二十多分钟,不过我一会就要离开电脑了,但是无论如何今晚会写完第二题发出来。
随时随地看视频慕课网APP

相关分类

Java
我要回答