课本235页2-3题

package org.hanqi.array;

import java.util.*;

public class Xiti2 {

    public static void main(String[] args) {
        List<String> list=new ArrayList<String>();
        list.add("A");
        list.add("a");
        list.add("c");
        list.add("C");
        list.add("a");
        for(String s:list)
        {
            System.out.println(s);
        }
        System.out.println("集合长度="+list.size());
        System.out.println("List集合成功添加");

        HashSet<String>s1=new HashSet<String>();
        s1.add("A");
        s1.add("a");
        s1.add("c");
        s1.add("C");
        s1.add("a");
        for(String t:s1)
        {
            System.out.println(t);
        }
        System.out.println("集合长度="+s1.size());
        System.out.println("Set集合不能成功添加");

    }

}

package org.hanqi.array;

import java.util.HashMap;
import java.util.Map;

public class Emp {

    private String key;
    private String value;
    public Emp(String key,String value)
    {
        this.key=key;
        this.value=value;
    }
    public String getKey() {
        return key;
    }
    public void setKey(String key) {
        this.key = key;
    }
    public String getValue() {
        return value;
    }
    public void setValue(String value) {
        this.value = value;
    }
    public static void main(String[] args)
    {
        Map<String, String>m=new HashMap<String, String>();
        Emp emp=new Emp("001","德州扒鸡");
        Emp emp2=new Emp("002","北京烤鸭");
        Emp emp3=new Emp("003","绝味鸭头");
        Emp emp4=new Emp("004","博山酥锅");
        Emp emp5=new Emp("005","武汉热干面");
        Emp emp6=new Emp("006","周村烧饼");
        Emp emp7=new Emp("007","淄博烧烤");

        m.put(emp.getKey(), emp.getValue());
        m.put(emp2.getKey(), emp2.getValue());
        m.put(emp3.getKey(), emp3.getValue());
        m.put(emp4.getKey(), emp4.getValue());
        m.put(emp5.getKey(), emp5.getValue());
        m.put(emp6.getKey(), emp6.getValue());
        m.put(emp7.getKey(), emp7.getValue());

        m.remove(emp5);
        for(String t:m.keySet())
        {
            if(t=="005")
            {
                m.remove(emp5);
            }
            else
            {
                System.out.println(t);
            }
        }
    }

}

时间: 2024-10-10 03:36:16

课本235页2-3题的相关文章

【练习】P62页3.2题

/*---给你一个链表L和另一个链表P,它们包含以升序排列的整数.操作PrintLots(L,P) 将打印L中那些由P所指定位置上的元素.---*/ #include <stdio.h> #include <stdlib.h> struct Node{ int val; struct Node *next; }; Node *findEnd(Node *list){ while(list->next) list = list->next; return list; }

书本17页第1题

public class cQuestion { public static String str = "";//保存题目的字符串 public static int num = 5;//每题中数的个数 public static int num_i = 0;//题目中已有数的个数 public static int numberRange = 100;//运算中数的最大取值 public static int sum = 0;//记录结果 public static void mai

课本P364 15.10第一题 作业

public class ZuoYe extends Thread { public void run(){ for(int i=1;i<=10;i++) { System.out.println("我爱你,么么哒!"+i); try { Thread.sleep(100); } catch (InterruptedException e) { // TODO 自动生成的 catch 块 e.printStackTrace(); } } } public static void

【南阳OJ分类之语言入门】80题题目+AC代码汇总

声明: 题目部分皆为南阳OJ题目. 代码部分包含AC代码(可能不止一个)和最优代码,大部分都是本人写的,并且大部分为c代码和少部分c++代码and极少java代码,但基本都是c语言知识点,没有太多差别,可能代码有的写的比较丑,毕竟知识有限. 语言入门部分题基本都较为简单,是学习编程入门的很好练习,也是ACM的第一步,入门的最佳方法,望认真对待. 本文由csdn-jtahstu原创,转载请注明出处,欢迎志同道合的朋友一起交流学习.本人QQ:1373758426和csdn博客地址. now begi

wfu省赛前练习赛(一)第一题

TEX is a typesetting language developed by Donald Knuth. It takes source text together with a few typesetting instructions and produces, one hopes, a beautiful document. Beautiful documents use " and " to delimit quotations, rather than the mund

17年 5月份刷题版

最近才开始做这个刷题版,之前的一些实在是记不起来什么时候写的了,稍微总结一下20号之前的吧. 怎么说呢,先吐槽一下吧,520在家愉快的陪着代码和计蒜客度过了温馨而又愉快的520(计蒜客给我发的短信是这样说的QAQ). 五月份总觉得自己没有学什么新的东西,15号左右学了一下二分图,写了三道题p1321,p1322,p1323,然后在开始学的网络流,然后到现在还在学QAQ(肯定没有尧神学的快啦). 在往前说就是往前翻了一下第二页的题,发现好多模板题和搜索的题都没有写,所以补了一下,不得不说,体验了一

【jqGrid】翻页获取选中的值

1.实现效果: 点击确定所选按钮之后,获取翻页选中的题库表号 2.关键代码 onSelectAll: function (aRowids, status) { }, onSelectRow: function (aRowids, status) { } jQuery("#questionindex_table").jqGrid({ url: '2safety/exam/questionfile/ashx/list.ashx?act=list', datatype: "json

Android翻页效果原理实现之翻页的尝试

尊重原创转载请注明:From AigeStudio(http://blog.csdn.net/aigestudio)Power by Aige 侵权必究! 炮兵镇楼 在<自定义控件其实很简单>系列的前半部分中我们用了整整六节近两万字两百多张配图讲了Android图形的绘制,虽然篇幅很巨大但仍然只是图形绘制的冰山一角,旨在领大家入门,至于修行成果就看各位的了--那么这个些列主要是通过前面学习到的一些方法来尝试完成一个翻页的效果. 对于我个人来说,我是不太建议大家在没自己去尝试前看本文的,因为你看

ANSI_common-lisp

前言 本书的目的是快速及全面的教你 Common Lisp 的有关知识.它实际上包含两本书.前半部分用大量的例子来解释 Common Lisp 里面重要的概念.后半部分是一个最新 Common Lisp 辞典,涵盖了所有 ANSI Common Lisp 的操作符. 这本书面向的读者 ANSI Common Lisp 这本书适合学生或者是专业的程序员去读.本书假设读者阅读前没有 Lisp 的相关知识.有别的程序语言的编程经验也许对读本书有帮助,但也不是必须的.本书从解释 Lisp 中最基本的概念