Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 15 additions & 0 deletions Java/Activities/Activity1.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
package Examples;

public class Activity1 {

public static void main(String[] args) {
Car carName = new Car();// TODO Auto-generated method stub
carName.make=2014;
carName.color="Black";
carName.transmission="Manual";
carName.displayCharacteristics();
carName.accelarate();
carName.brake();
}

}
4 changes: 4 additions & 0 deletions Java/Activities/Activity1.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
name=input("Enter your name")
age=int(input("Enter your age"))
year = str( ( 2024 - age ) + 100 )
print(name +"will be 100 years old in " +year)
33 changes: 33 additions & 0 deletions Java/Activities/Activity10.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
package Examples;

import java.util.HashSet;

public class Activity10 {

public static void main(String[] args) {
HashSet<String> hs = new HashSet<String>();
hs.add("H");
hs.add("E");
hs.add("L");
hs.add("L");
hs.add("O");
hs.add("!");
System.out.println("Actual HashSet is: " +hs);
System.out.println("Set size is :" +hs.size());
hs.remove("H");
if(hs.remove("S")) {
System.out.println("S is removed from the Set");
} else {
System.out.println("S is not present in the Set");
}
if(hs.contains("L")) {
System.out.println("Set has the element given");
}else {

System.out.println("Given element is not present in Set");
}
System.out.println("Final Updated Set :" +hs);

}

}
29 changes: 29 additions & 0 deletions Java/Activities/Activity11.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
package Examples;

import java.util.HashMap;

public class Activity11 {

public static void main(String[] args) {
HashMap<Integer,String> map=new HashMap<Integer,String>();
map.put(1, "Red");
map.put(2, "Green");
map.put(3, "Blue");
map.put(4, "White");
map.put(5, "Black");
System.out.println("The Original map: " +map);
map.remove(2);
System.out.println("After removing Green: " + map);

if(map.containsValue("Green")) {
System.out.println("Green exists in the Map");
} else {
System.out.println("Green does not exist in the Map");
}


System.out.println("Number of sets in the Map : " + map.size());
}
}


21 changes: 21 additions & 0 deletions Java/Activities/Activity12.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
package Package1;

interface Addable {
int add(int a, int b);
}

public class Activity12 {
public static void main(String[] args) {

Addable ad1 = (a, b) -> (a + b);
System.out.println(ad1.add(10, 20));


Addable ad2 = (int a, int b) -> {
return (a + b);
};
System.out.println(ad2.add(100, 200));
}
}


26 changes: 26 additions & 0 deletions Java/Activities/Activity13.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
package Package1;

import java.util.*;

public class Activity13 {

public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
ArrayList<Integer> list = new ArrayList<Integer>();
Random indexGen = new Random();

System.out.print("Enter integers");
System.out.println("(EOF or non-integer to terminate): ");

while(scan.hasNextInt()) {
list.add(scan.nextInt());
}

Integer nums[] = list.toArray(new Integer[0]);
int index = indexGen.nextInt(nums.length);
System.out.println("Index value generated: " + index);
System.out.println("Value in arary at generated index: " + nums[index]);

scan.close();
}
}
33 changes: 33 additions & 0 deletions Java/Activities/Activity14.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
package Examples;

import java.io.File;
import java.io.IOException;
import java.nio.charset.Charset;

import org.apache.commons.io.FileUtils;

public class Activity14 {
public static void main(String[] args) throws IOException {
try {
File inputFile = new File("src/main/resources/newfile.txt");
boolean fStatus = inputFile.createNewFile();
if (fStatus) {
System.out.println("File created successfully!");
FileUtils.writeStringToFile(inputFile, "Some text in a file", Charset.defaultCharset());
} else {
System.out.println("File already exists at this path.");
}

System.out.println("Data in file: " + FileUtils.readFileToString(inputFile, "UTF8"));
File destDir = new File("src/main/resources/destDir");
FileUtils.copyFileToDirectory(inputFile, destDir);

File newFile = FileUtils.getFile(destDir, "newfile.txt");
String newFileData = FileUtils.readFileToString(newFile, "UTF8");
System.out.println("Data in new file: " + newFileData);
} catch (IOException errMessage) {
System.out.println(errMessage);
}
}
}

28 changes: 28 additions & 0 deletions Java/Activities/Activity2.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
package Examples;

public class Activity2 {

public static void main(String[] args) {
int[] aray= {10,77,10,54,-11,10};
int actual=0;
int expected=30;
for(int i=0;i<aray.length;i++)
{
if(aray[i]==10)
{
actual+=aray[i];
}
}
if(actual==expected)
{
System.out.println("The actual and expected are:" +actual);
}
else
{
System.out.println("The actual Num is " +actual +" and is not equal to " +expected);
}


}

}
6 changes: 6 additions & 0 deletions Java/Activities/Activity2.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
num = int(input("Enter a number: "))
result = num % 2
if result ==0:
print("Even Number")
else:
print("Odd Number")
28 changes: 28 additions & 0 deletions Java/Activities/Activity3.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
package Examples;

public class Activity3 {

public static void main(String[] args) {
double seconds = 1000000000;

double EarthSeconds = 31557600;
double MercurySeconds = 0.2408467;
double VenusSeconds = 0.61519726;
double MarsSeconds = 1.8808158;
double JupiterSeconds = 11.862615;
double SaturnSeconds = 29.447498;
double UranusSeconds = 84.016846;
double NeptuneSeconds = 164.79132;// TODO Auto-generated method stub

System.out.println("Age on Earth :" +seconds/EarthSeconds);
System.out.println("Age on Mercury :" +seconds/EarthSeconds/MercurySeconds);
System.out.println("Age on Venus :" +seconds/EarthSeconds/VenusSeconds);
System.out.println("Age on Mars :" +seconds/EarthSeconds/MarsSeconds);
System.out.println("Age on Jupiter :" +seconds/EarthSeconds/JupiterSeconds);
System.out.println("Age on Saturn :" +seconds/EarthSeconds/SaturnSeconds);
System.out.println("Age on Uranus :" +seconds/EarthSeconds/UranusSeconds);
System.out.println("Age on Neptune :" +seconds/EarthSeconds/NeptuneSeconds);


}
}
21 changes: 21 additions & 0 deletions Java/Activities/Activity3.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
X=input("Enter your input :")
Y=input("Enter your input :")
if X == Y:
print("It's a tie!")
elif X == 'rock':
if Y == 'scissors':
print("Rock wins!")
else:
print("Paper wins!")
elif X == 'scissors':
if Y == 'paper':
print("Scissors win!")
else:
print("Rock wins!")
elif X == 'paper':
if Y == 'rock':
print("Paper wins!")
else:
print("Scissors win!")
else:
print("Please provide a valid input.")
29 changes: 29 additions & 0 deletions Java/Activities/Activity4.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
package Examples;

import java.util.Arrays;

public class Activity4 {

public static void main(String[] args) {
int[] A={10,34,6,8,2,9,3,2,19,22,4};
sortmethod(A);
System.out.println(Arrays.toString(A));
}
public static void sortmethod(int array[])
{
for (int i=0;i<array.length;i++)
{
int x= array[i];
int y=i-1;
while(y>=0 && x<array[y])
{
array[y+1]=array[y];
--y;// TODO Auto-generated method stub
}
array[y+1]=x;
}
}

}


34 changes: 34 additions & 0 deletions Java/Activities/Activity4.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
X=input("Enter your input :")
Y=input("Enter your input :")
while True:


if X == Y:
print("It's a tie!")
elif X == 'rock':
if Y == 'scissors':
print("Rock wins!")
else:
print("Paper wins!")
elif X == 'scissors':
if Y == 'paper':
print("Scissors win!")
else:
print("Rock wins!")
elif X == 'paper':
if Y == 'rock':
print("Paper wins!")
else:
print("Scissors win!")
else:
print("Please provide a valid input.")

repeat = input("Do you want to play another round? Yes/No: ").lower()

if(repeat == "yes"):
continue
elif(repeat == "no"):
raise SystemExit
else:
print("Invalid option entered. Exiting now.")
raise SystemExit
31 changes: 31 additions & 0 deletions Java/Activities/Activity5.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
package Examples;

abstract class BookNovel {
String title;

abstract void setTitle(String title);

String getTitle() {
return title;
}
}

class MyNovel extends BookNovel {

public void setTitle(String title) {
this.title = title;
}
}

public class Activity5 {
public static void main(String[] args) {

String title = "Hover Car Racer";
BookNovel newNovel = new MyNovel();

newNovel.setTitle(title);
System.out.println("The title is: " + newNovel.getTitle());
}
}


Loading