Data commit
This commit is contained in:
parent
7387c8f97b
commit
cb5bb5e222
199093 changed files with 3378972 additions and 0 deletions
14
Task/Collections/Java/collections-1.java
Normal file
14
Task/Collections/Java/collections-1.java
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
List arrayList = new ArrayList();
|
||||
arrayList.add(new Integer(0));
|
||||
// alternative with primitive autoboxed to an Integer object automatically
|
||||
arrayList.add(0);
|
||||
|
||||
//other features of ArrayList
|
||||
//define the type in the arraylist, you can substitute a proprietary class in the "<>"
|
||||
List<Integer> myarrlist = new ArrayList<Integer>();
|
||||
|
||||
//add several values to the arraylist to be summed later
|
||||
int sum;
|
||||
for(int i = 0; i < 10; i++) {
|
||||
myarrlist.add(i);
|
||||
}
|
||||
4
Task/Collections/Java/collections-2.java
Normal file
4
Task/Collections/Java/collections-2.java
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
//loop through myarrlist to sum each entry
|
||||
for ( i = 0; i < myarrlist.size(); i++) {
|
||||
sum += myarrlist.get(i);
|
||||
}
|
||||
3
Task/Collections/Java/collections-3.java
Normal file
3
Task/Collections/Java/collections-3.java
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
for(int i : myarrlist) {
|
||||
sum += i;
|
||||
}
|
||||
5
Task/Collections/Java/collections-4.java
Normal file
5
Task/Collections/Java/collections-4.java
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
//remove the last entry in the ArrayList
|
||||
myarrlist.remove(myarrlist.size()-1)
|
||||
|
||||
//clear the ArrayList
|
||||
myarrlist.clear();
|
||||
50
Task/Collections/Java/collections-5.java
Normal file
50
Task/Collections/Java/collections-5.java
Normal file
|
|
@ -0,0 +1,50 @@
|
|||
import scala.Tuple2;
|
||||
import scala.collection.concurrent.TrieMap;
|
||||
import scala.collection.immutable.HashSet;
|
||||
import scala.collection.mutable.ArrayBuffer;
|
||||
|
||||
public class Collections {
|
||||
|
||||
public static void main(String[] args) {
|
||||
ArrayBuffer<Integer> myarrlist = new ArrayBuffer<Integer>();
|
||||
ArrayBuffer<Integer> myarrlist2 = new ArrayBuffer<Integer>(20);
|
||||
|
||||
myarrlist.$plus$eq(new Integer(42)); // $plus$eq is Scala += operator
|
||||
myarrlist.$plus$eq(13); // to add an element.
|
||||
myarrlist.$plus$eq(-1);
|
||||
|
||||
myarrlist2 = (ArrayBuffer<Integer>) myarrlist2.$minus(-1);
|
||||
|
||||
for (int i = 0; i < 10; i++)
|
||||
myarrlist2.$plus$eq(i);
|
||||
|
||||
// loop through myarrlist to sum each entry
|
||||
int sum = 0;
|
||||
for (int i = 0; i < myarrlist2.size(); i++) {
|
||||
sum += myarrlist2.apply(i);
|
||||
}
|
||||
System.out.println("List is: " + myarrlist2 + " with head: "
|
||||
+ myarrlist2.head() + " sum is: " + sum);
|
||||
System.out.println("Third element is: " + myarrlist2.apply$mcII$sp(2));
|
||||
|
||||
Tuple2<String, String> tuple = new Tuple2<String, String>("US",
|
||||
"Washington");
|
||||
System.out.println("Tuple2 is : " + tuple);
|
||||
|
||||
ArrayBuffer<Tuple2<String, String>> capList = new ArrayBuffer<Tuple2<String, String>>();
|
||||
capList.$plus$eq(new Tuple2<String, String>("US", "Washington"));
|
||||
capList.$plus$eq(new Tuple2<String, String>("France", "Paris"));
|
||||
System.out.println(capList);
|
||||
|
||||
TrieMap<String, String> trieMap = new TrieMap<String, String>();
|
||||
trieMap.put("US", "Washington");
|
||||
trieMap.put("France", "Paris");
|
||||
|
||||
HashSet<Character> set = new HashSet<Character>();
|
||||
|
||||
ArrayBuffer<Tuple2<String, String>> capBuffer = new ArrayBuffer<Tuple2<String, String>>();
|
||||
trieMap.put("US", "Washington");
|
||||
|
||||
System.out.println(trieMap);
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue