diff options
| author | Rishi-k-s <rishikrishna.sr@gmail.com> | 2024-10-12 15:16:07 +0530 |
|---|---|---|
| committer | Rishi-k-s <rishikrishna.sr@gmail.com> | 2024-10-12 15:16:07 +0530 |
| commit | 243b3b30e35e2f4b233d38fb41d3478173e58511 (patch) | |
| tree | 702b591255b8c7ff38bdd5114d0898e893a96b3e | |
First commit
| -rw-r--r-- | StackImp.java | 78 | ||||
| -rw-r--r-- | javaGettingStarted/.Main.java.swp | bin | 0 -> 1024 bytes | |||
| -rw-r--r-- | javaGettingStarted/Abc.java | 8 | ||||
| -rw-r--r-- | javaGettingStarted/Main.class | bin | 0 -> 398 bytes | |||
| -rw-r--r-- | javaGettingStarted/Main.java | 26 |
5 files changed, 112 insertions, 0 deletions
diff --git a/StackImp.java b/StackImp.java new file mode 100644 index 0000000..761e636 --- /dev/null +++ b/StackImp.java @@ -0,0 +1,78 @@ + +class Stack{ + int max; + int[] stack; + int current = -1; + + public Stack(int maxg){ + max =maxg; + stack = new int[max]; + System.err.println(max); + } + + public int isEmpty(){ + if (stack.length ==0){ + return 1; + } + return 0; + } + + public int isFull(){ + if (max == current+1){ + return 1; + } + return 0; + } + + public int addElem(int element){ + if(isFull()==1){ + System.out.println("X"); + return 0; + } + stack[++current] = element; + System.out.println("The elem : "+element); + System.out.println("The index: " + current); + return 1; + } + + public int removeElem(){ + if(isEmpty()==1){ + return 0; + } + return stack[current--]; + + } + + public void viewTop(){ + // if(isEmpty() ==1){ + // return 0; + // } + System.out.println(stack[current]) ; + } + + + + +} + + +public class StackImp { + public static void main(String[] args) { + Stack stack = new Stack(5); + + stack.addElem(10); + stack.addElem(20); + stack.addElem(30); + stack.addElem(40); + stack.addElem(50); + stack.addElem(60); + stack.viewTop(); + stack.removeElem(); + stack.removeElem(); + stack.viewTop(); + stack.addElem(480); + stack.viewTop(); + + + } +} diff --git a/javaGettingStarted/.Main.java.swp b/javaGettingStarted/.Main.java.swp Binary files differnew file mode 100644 index 0000000..1283f5c --- /dev/null +++ b/javaGettingStarted/.Main.java.swp diff --git a/javaGettingStarted/Abc.java b/javaGettingStarted/Abc.java new file mode 100644 index 0000000..c7dc04e --- /dev/null +++ b/javaGettingStarted/Abc.java @@ -0,0 +1,8 @@ +public class Abc { + static int x =0; + public static void main(String[] args) { + + System.out.println(++x); + System.out.println(x++); + } +} diff --git a/javaGettingStarted/Main.class b/javaGettingStarted/Main.class Binary files differnew file mode 100644 index 0000000..32d9303 --- /dev/null +++ b/javaGettingStarted/Main.class diff --git a/javaGettingStarted/Main.java b/javaGettingStarted/Main.java new file mode 100644 index 0000000..34b7b0c --- /dev/null +++ b/javaGettingStarted/Main.java @@ -0,0 +1,26 @@ + +class UndaPori{ + public UndaPori(int a, int b){ + System.out.println("Hiii"); + } +} + + +class Main{ + + + public static void main( String[] args){ + String[][] arr2D = { + {"Hiii", "Hello"}, + {"World", "Java"} + }; + + for(String[] rows: arr2D){ + for(String cols: rows){ + System.out.println(cols); + } + } + } + + UndaPori up = new UndaPori(0, 0); +} |
