├── 8. File operation ├── Naz.txt └── Fileop.java ├── 1. String Palindrome └── Palindrome.java ├── 6. Tokenization └── Token.java ├── 2. String Frequency └── Frequency.java ├── README.md ├── 5. Polymorphism └── Polymorphism.java ├── 9. Thread synchronization └── Threaddemo.java ├── 7. Exception handling └── Exc.java ├── 4. Inheritance └── InheritanceDemo.java ├── 3. Matrix Multiplication └── Matrix.java └── _10. Calculator └── Calc.java /8. File operation/Naz.txt: -------------------------------------------------------------------------------- 1 | hello -------------------------------------------------------------------------------- /1. String Palindrome/Palindrome.java: -------------------------------------------------------------------------------- 1 | import java.util.Scanner; 2 | 3 | 4 | public class Palindrome{ 5 | 6 | public static void main(String[] args){ 7 | 8 | Scanner scan = new Scanner(System.in); 9 | 10 | System.out.print("Enter the string: "); 11 | String str = scan.nextLine(); 12 | 13 | String rev = ""; 14 | 15 | for (int i = str.length() - 1 ; i >= 0 ; i--){ 16 | rev = rev + str.charAt(i);} 17 | 18 | 19 | if (rev.equalsIgnoreCase(str)) 20 | System.out.println("Palindrome"); 21 | 22 | else System.out.println("Not a Palindrome"); 23 | 24 | scan.close(); 25 | 26 | } 27 | 28 | } 29 | -------------------------------------------------------------------------------- /6. Tokenization/Token.java: -------------------------------------------------------------------------------- 1 | import java.util.*; 2 | public class Token { 3 | 4 | public static void main(String[] args) { 5 | 6 | Scanner sc=new Scanner(System.in); 7 | int x; 8 | int sum=0; 9 | System.out.println("ENTER THE DIGITS WITH GAP"); 10 | String n=sc.nextLine(); 11 | StringTokenizer st=new StringTokenizer(n," "); 12 | while(st.hasMoreTokens()){ 13 | String temp=st.nextToken(); 14 | x= Integer.parseInt(temp); 15 | System.out.println(x); 16 | sum=sum+x; 17 | } 18 | System.out.println("sum= "+sum); 19 | sc.close(); 20 | } 21 | } 22 | 23 | 24 | -------------------------------------------------------------------------------- /2. String Frequency/Frequency.java: -------------------------------------------------------------------------------- 1 | import java.util.Scanner; 2 | import java.io.IOException; 3 | public class Frequency { 4 | 5 | 6 | public static void main(String[] args) { 7 | Scanner obj=new Scanner(System.in); 8 | System.out.println("Enter the string"); 9 | String str = obj.nextLine(); 10 | System.out.println("Enter a character"); 11 | String k = obj.nextLine(); 12 | int l= str.length(); 13 | int count=0; 14 | for(int i=0;i