Posts

Kotlin basics_habijabi -variable to hashmap

Kotlin basics_habijabi fun main(args : Array ) { // println("Enter a  Number") //    var x:Int=readLine()!!.toInt() // println("Enter a  Number") //    var y:Int=readLine()!!.toInt() // println(x+y) // // println("Enter number") // var x:Int=readLine()!!.toInt() // // when(x) // { // 1->println("A") // 2->println("B") // in 3..5 -> println("C") // // else -> println("D") // // } //var x:Int // while(x<=5){ // println(x) // x++ // } // for(x in 1..10){ // print(x) // print(" ") // } // // println() // // for(y in 10 downTo 1){ // print(y) // print(" ") // } // println() // for( z in 1..10 step 3){ // print(z) // print(" ") // } var bloodGroup=arrayOf("sifat","abc","def") for( x in bloodGroup) println(x) println(bloodGroup[0]) var bo...

Bubble Sort Algorithm in java

Image
Bubble Sort Algorithm package one; public class One { public static void main(String[] args) { // TODO Auto-generated method stub int[] intArray= {20,35,-15,7,55,1,-27}; for(int lastUnsortedIndex=intArray.length-1;lastUnsortedIndex >0;lastUnsortedIndex--) { for(int i=0;i<lastUnsortedIndex;i++) { if(intArray[i]>intArray[i+1]) { swap(intArray,i,i+1); } } } for(int i=0;i<intArray.length;i++) { System.out.print(intArray[i]+"  "); } } public static void swap(int [] array,int i,int j) { if(i==j) { return; } int temp=array[i]; array[i]=array[j]; array[j]=temp; } }

StringBuffer In Java

StringBuffer In Java: package one; public class StringBuffer { public static void main(String[] args) { java.lang.StringBuffer sb=new java.lang.StringBuffer("Hello ");  System.out.println(sb.capacity()); sb.append("Java"); System.out.println(sb); sb.insert(2," haha "); System.out.println(sb); sb.replace(1, 4, "huhuhuhu"); System.out.println(sb); sb.ensureCapacity(10); System.out.println(sb.capacity()); sb.delete(1, 18); System.out.println(sb); System.out.println(sb.capacity()); sb.reverse(); System.out.println(sb); }  } 

Convert LinkList To ArrayList in Java

Convert LinkList To ArrayList in Java: package one; import java.util.ArrayList; import java.util.LinkedList; import java.util.List; public class LinkToArray { public static void main(String[] args) {     LinkedList<String> linkedlist = new LinkedList<String>();     linkedlist.add("Sifat");     linkedlist.add("mohaiminur"); linkedlist.add("huda"); linkedlist.add("sakib"); linkedlist.add("robi"); List<String> list = new ArrayList<String>(linkedlist); for (String str : list){    System.out.println(str); } } }

HashMap In Java

package one; import java.util.Map; public class HashMap { public static void main(String[] args) { Map<Integer,String> map=new java.util.HashMap<Integer,String>(); map.put(1,"b1"); map.put(2,"b2"); map.put(3,"b3"); for(Integer i: map.keySet()) { System.out.println(map.get(i)); } } }

Sum of digits, Reverse, Palindrome & Armstrong Number Checker

Sum of digits, Reverse, Palindrome & Armstrong Number Checker: package checker; import java.util.Scanner; public class Check { public static void main(String[] args) { int sum=0,s,temp,num,c; System.out.println("Enter any number: "); Scanner input=new Scanner(System.in); num=input.nextInt(); temp=num; System.out.println("Enter 0 for Sum of digits."); System.out.println("Enter 1 for Reverse number."); System.out.println("Enter 2 for Palindrome number."); System.out.println("Enter 3 for Armstrong number."); Scanner input0=new Scanner(System.in); System.out.println(); c=input0.nextInt(); switch(c) { case 0: {   while(temp!=0) { s=temp%10; sum=sum+s; temp=temp/10; } System.out.println("Sum of digits: "+sum); break; } case 1: { while(temp!=0) { s=temp%10; sum=sum*10+s...

জাভাতে কেন 200 == 200 ভুল , কিন্তু 100 == 100 সঠিক ?

Image
জাভাতে কেন  200 == 200 ভুল  , কিন্তু 100 == 100 সঠিক ? package sifat; import java.util.Scanner; public class Sifat { public static void main(String[] args) { Integer a = 100, b = 100; System.out.println(a == b); Integer c = 200, d = 200; System.out.println(c == d); } } Output: বিশ্লেষণঃ   ভেরিয়েবল এর মান -১২৭ থেকে ১২৭ এর ভিতর এবং যদি  ভেরিয়েবল গুলোর মান সমান থাকে তাহলে বুলিয়ান এ জাভাতে সঠিক দেখাবে । আর যদি -১২৭ থেকে ১২৭ এর চেয়ে কম বেশি হয় তাহলে ভুল দেখাবে।  যদি আপনি Integer.java দেখেন, তাহলে পাবেন যে কোনও  inner private class, যেমন   IntegerCache.java যা caches করে সব  Integer objects যার  মান -১২৭ থেকে ১২৭ এর ভিতর।