Sunday, January 1, 2012

Encoding Code


Encoding a Single Character:

class Encode
{
public static void main(String args[])
{
char s1='a';
int j;
j=(int)s1 + 10;
System.out.println(" "+j);
char s2;
s2= (char)j;
System.out.println(j+"  is  "+s2);
}
}

output:

 107
107  is  k

Encoding a String:



class Encode1
{
public static void main(String args[])
{
String s1="BHARATH";
int a[]=new int [10];
char b[]=new char [10];
int len=s1.length();
for(int  i=0; i<=len-1;i++)
{
a[i]=(int)s1.charAt(i) + 10;
b[i]=(char)a[i];
}
for(int i=0;i<=len-1;i++)
{

System.out.println(a[i]);
}
for(int i=0;i<=len-1;i++)
{
System.out.print(b[i]);
}
}
}

output:


76
82
75
92
75
94
82
LRK\K^R








No comments:

Post a Comment