Skip to content

Commit 0bdadd8

Browse files
author
Jeremiah Faria
committed
Update Array.java
1 parent 7cf7e37 commit 0bdadd8

8 files changed

Lines changed: 46 additions & 35 deletions

File tree

array/concat/Array.java

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,19 +5,20 @@ public class Array
55
public static void main(String[] args)
66
{
77
System.out.print("\n" + "Concatenate two Array's:" + "\n");
8-
Array.concat();
8+
9+
String[] x = {"alpha","bravo","charlie","delta","echo","foxtrot"};
10+
String[] y = {"golf","hotel"};
11+
12+
Array.concat(x,y);
913

1014
System.out.print("\n");
1115
}
12-
public static void concat()
16+
public static void concat(String[] a,String[] b)
1317
{
14-
String[] a = {"alpha","bravo","charlie","delta","echo","foxtrot"};
15-
String[] b = {"golf","hotel"};
16-
1718
List<String> array = new ArrayList<String>(Arrays.asList(a));
1819
array.addAll(Arrays.asList(b));
1920

20-
Object[] concatenated = array.toArray();
21-
System.out.print(Arrays.toString(concatenated) + "\n");
21+
Object[] c = array.toArray();
22+
System.out.print(Arrays.toString(c) + "\n");
2223
}
2324
}

array/join/Array.java

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,18 @@ public class Array
55
public static void main(String[] args)
66
{
77
System.out.print("\n" + "Join Array:" + "\n");
8-
Array.join();
8+
9+
String[] x = {"alpha","bravo","charlie","delta","echo","foxtrot"};
10+
String y = "#";
11+
12+
Array.join(x,y);
913

1014
System.out.print("\n");
1115
}
12-
public static void join()
16+
public static void join(String[] items,String delimiter)
1317
{
1418
StringBuffer buffer = new StringBuffer();
1519

16-
String[] items = {"alpha","bravo","charlie","delta","echo","foxtrot"};
17-
String delimiter = "#";
18-
1920
for(String item : items)
2021
{
2122
buffer.append(item);

array/pop/Array.java

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,15 @@ public class Array
55
public static void main(String[] args)
66
{
77
System.out.print("\n" + "Pop last item off of Array:" + "\n");
8-
Array.pop();
8+
9+
String[] x = {"alpha","bravo","charlie","delta","echo","foxtrot"};
10+
11+
Array.pop(x);
912

1013
System.out.print("\n");
1114
}
12-
public static void pop()
15+
public static void pop(String[] items)
1316
{
14-
String[] items = {"alpha","bravo","charlie","delta","echo","foxtrot"};
1517
String[] list = Arrays.copyOf(items,items.length-1);
1618

1719
for(String item : list)

array/push/Array.java

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,15 @@ public class Array
55
public static void main(String[] args)
66
{
77
System.out.print("\n" + "Add item to end of Array:" + "\n");
8-
Array.push();
8+
9+
String[] x = {"alpha","bravo","charlie","delta","echo","foxtrot"};
10+
11+
Array.push(x);
912

1013
System.out.print("\n");
1114
}
12-
public static void push()
15+
public static void push(String[] items)
1316
{
14-
String[] items = {"alpha","bravo","charlie","delta","echo","foxtrot"};
15-
1617
List<String> temp = new ArrayList<String>(Arrays.asList(items));
1718
temp.add(items.length,"Xray");
1819
items = temp.toArray(new String[temp.size()]);

array/reverse/Array.java

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,15 @@ public class Array
55
public static void main(String[] args)
66
{
77
System.out.print("\n" + "Reverse Array:" + "\n");
8-
Array.reverse();
8+
9+
String[] x = {"alpha","bravo","charlie","delta","echo","foxtrot"};
10+
11+
Array.reverse(x);
912

1013
System.out.print("\n");
1114
}
12-
public static void reverse()
15+
public static void reverse(String[] items)
1316
{
14-
String[] items = {"alpha","bravo","charlie","delta","echo","foxtrot"};
15-
1617
for(int i=items.length-1; i>=0; i--)
1718
{
1819
System.out.print("item = " + items[i] + "\n");

array/shift/Array.java

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,15 @@ public class Array
55
public static void main(String[] args)
66
{
77
System.out.print("\n" + "Remove first item from Array:" + "\n");
8-
Array.shift();
8+
9+
String[] x = {"alpha","bravo","charlie","delta","echo","foxtrot"};
10+
11+
Array.shift(x);
912

1013
System.out.print("\n");
1114
}
12-
public static void shift()
15+
public static void shift(String[] items)
1316
{
14-
String[] items = {"alpha","bravo","charlie","delta","echo","foxtrot"};
1517
String[] list = Arrays.copyOfRange(items, 1, items.length);
1618

1719
for(String item : list)

array/sort/Array.java

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,15 @@ public class Array
55
public static void main(String[] args)
66
{
77
System.out.print("\n" + "Sort Array:" + "\n");
8-
Array.sort();
8+
9+
String[] x = {"bravo","delta","alpha","echo","foxtrot","charlie"};
10+
11+
Array.sort(x);
912

1013
System.out.print("\n");
1114
}
12-
public static void sort()
15+
public static void sort(String[] items)
1316
{
14-
String[] items = {"bravo","delta","alpha","echo","foxtrot","charlie"};
15-
1617
Arrays.sort(items);
1718
for(String item : items)
1819
{

array/unshift/Array.java

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,18 @@ public class Array
55
public static void main(String[] args)
66
{
77
System.out.print("\n" + "Add item to beginning of Array:" + "\n");
8-
Array.unshift();
8+
9+
String[] x = {"alpha","bravo","charlie","delta","echo","foxtrot"};
10+
String y = "Xray";
11+
12+
Array.unshift(x,y);
913

1014
System.out.print("\n");
1115
}
12-
public static void unshift()
16+
public static void unshift(String[] items,String element)
1317
{
14-
String[] items = {"alpha","bravo","charlie","delta","echo","foxtrot"};
15-
1618
List<String> temp = new ArrayList<String>(Arrays.asList(items));
17-
temp.add(0,"Xray");
19+
temp.add(0,element);
1820
items = temp.toArray(new String[temp.size()]);
1921

2022
for(String item : items)

0 commit comments

Comments
 (0)