Monday, September 28, 2015

Check Anagram in Java

import java.io.BufferedReader;
import java.io.InputStreamReader;
class SampleTest{
 public static void main(String args[] ) throws Exception {
     BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
     String line = br.readLine();
     int N = Integer.parseInt(line);
     for (int i = 0; i < N; i++) {
         String num1 = br.readLine();
         String num2 = br.readLine();
         
         char[] charNum1 = num1.toCharArray(); 
         char[] charNum2 = num2.toCharArray(); 
         
         Arrays.sort(charNum1); 
         Arrays.sort(charNum2); 
         
         if(Arrays.equals(charNum1, charNum2)){
        System.out.println("YES");
         }else{
        System.out.println("NO");
         }
     }
 }
}

Thursday, August 8, 2013

Menu In Android Sample

Create menu_custom.xml inside res/menu folder
<?xml version="1.0" encoding="utf-8"?>
   <item
      android:id="@+id/first"
      android:icon="@drawable/icon1" //if u want image
      android:title="First" />
 
   <item
      android:id="@+id/second"
      android:icon="@drawable/icon2"
      android:title="Second"/>
</menu>
Inside Your Activity
Override On onCreateOptionsMenu and onOptionsItemSelected methods of Activity Class
@Override
public boolean onCreateOptionsMenu(Menu menu) {
   MenuInflater inflater = getMenuInflater();
   inflater.inflate(R.menu.menu_custom, menu);
   return true;
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
   switch (item.getItemId()) {
   case R.id.first:
// Action You want to do on click of First      
      return true;
   case R.id.second:
// Action You want to do on click of First
      return true; 
   default:
      return super.onOptionsItemSelected(item);
}
}