Professional Documents
Culture Documents
package com.bar;
import com.foo.bar.blatz.*;
import com.foo.bar.*;
Q 21,124 ======== interface Reloadable {public void reload90; }class Edot {publi
c void Edit(){} }interface Displayable extends Reloadable {public void display()
; }
Q113.244 ============
import java.util.*;
public class NumberNames
{private HashMap<String,Integer> map= new HashMap<String,Integer>();
public void put(String name, int value) {map.put(name,value);
}
public Set<String> getNames()
{
for(String aaa:map.keySet())
System.out.println(map.get(aaa));
return map.keySet();
}
public static void main(String[] ars)
{
NumberNames nn=new NumberNames(); nn.put("10",4);
nn.put("11",14);
nn.put("12",24);
nn.put("13",34);
nn.put("14",44);
nn.put("15",54);
nn.put("6",64);
System.out.println(nn.getNames()); }}
Q 106 =========
import java.util.*;
class A{}
class B extends A{}
public class Test {public static void main(String[] args)
{
List<A> listA=new LinkedList<A>();
List<B> listB=new LinkedList<B>();
List<Object> listO=new LinkedList<Object>();
m1(listA);
m1(listB);
//m1(listO);
m2(listA);
//m2(listB);
m2(listO);
}
public static void m1(List<? extends A> list){}
public static void m2(List<A> list){} }
Q 42,177 ========:
BufferedReader reader = new BufferedReader(new FileReader("in"));
PrintWriter writer = new PrintWriter(new BufferedWriter(new FileWriter("out")));
Q 49,335 =========:
(temp=buffReader.readLine())!=null
(IOException e){
Q 7,195
========== import java.util.*;
public class X
{public static void main(String[] args)
{//ArrayList<String> x1=new ArrayList<String>(); //foo(x1);
//ArrayList<Object> x2=new ArrayList<String>();
//foo(x2);
ArrayList<Object> x3=new ArrayList<Object>();
foo(x3);
ArrayList x4=new ArrayList();
foo(x4);
}public static void foo(List<Object> list)
{}}Q 6,238 ========= import java.util.*;
public class NumberNames1
{public void takeList(List<? extends String> list)
{//list.add("foo"); list=new ArrayList<String>();
//list=new ArrayList<Object>();
String s=list.get(0);
Object o=list;
}}
Q 12 ========:
class Alpha {public void foo(String... args)
{System.out.println("Alpha:foo");
}public void bar(String a)
{System.out.println("Alpha:bar");
}}
Qustion: 7 ==============
import java.util.*;
public class X
{public static void main(String[] args)
{
ArrayList<String> x1=new ArrayList<String>(); -- compiles
foo(x1); -- fails
ArrayList<Object> x2=new ArrayList<String>(); -- fails
foo(x2); -- fails
ArrayList<Object> x3=new ArrayList<Object>(); -- compiles
foo(x3); -- compiles
ArrayList x4=new ArrayList(); -- compiles
foo(x4); -- compiles
}
public static void foo(List<Object> list)
{}}
Q-362 ===============
java.util.SortedSet->>>>>defines base methods for an ordered set..
import java.util.Arrays->>>>>provide array manipulation utilities..
import java.util.Iterator-->>>>>>defines methods for linear access to a collecti
on...
java.util.TreeSet->>>>> provide concrete implementaion of an ordered set..
java.util.Collection->>>>>defines base methods for all collection object
Q 183 ========
Scanner scanner = new Scanner("one,5,true,3,true,6,7,false");
scanner.useDelimiter(",");
while(scanner.hasNext())
{
if(scanner.hasNextBoolean())
{
System.out.println(scanner.nextBoolean());
}
else
{
scanner.next();
}
Q-188
========
java.util.map===> defines the method: get(Object key)
java.util.Set===> contains no pair of elements e1 and e2 such that e1.equals?(e2
)
java.util.List===> allows access to elements by their integer index
java.util.Queue===> is designed for holding elements prior to processing
Q-199 ========
T extends Pet
T
T
T
Q-53
=======
Car is a Vehicle and Car is a Collectable ===> class A implements B,C {}
Car has a SteeringWheel===> class A {B b;}
Car has Wheels===> class A{ List<B> b;}
Mini is a Car & Car is an Object===>class A extends B{}