Sunday, November 6, 2016

How to read from Https url content using java

package aa.bb.cc;

import java.net.URL;
import java.io.*;
import javax.net.ssl.HttpsURLConnection;

public class ReadFromInternetHttpsURI {

static String httpsURL ="https://raw.githubusercontent.com/yogamurthy/IS/master/04NOV2016.txt";
public static void main(String[] args)
 throws Exception
 {
   
   URL myurl = new URL(httpsURL);
   HttpsURLConnection con = (HttpsURLConnection)myurl.openConnection();
   InputStream ins = con.getInputStream();
   InputStreamReader isr = new InputStreamReader(ins);
   BufferedReader in = new BufferedReader(isr);

   String inputLine;

   while ((inputLine = in.readLine()) != null)
   {
     System.out.println(inputLine);
   }

   in.close();
 }
}

Thursday, September 30, 2010

convert array to collection

import java.util.Arrays;
import java.util.List;
import java.util.Iterator;

public class ArraysExample
{
public static void main(String[] args)
{
String[] array = {"Happy", "New", "Year", "2006"};
List list = Arrays.asList(array);

Iterator iterator = list.iterator();
while (iterator.hasNext())
{
System.out.println((String) iterator.next());
}
}
}




output:


Happy
New
Year
2006

Tuesday, September 28, 2010

copy array(particular array elements incl.)

public class ArrayCopyDemo{
public static void main(String[] args){
char[] copyFrom = {'a','b','c','d','e','f','g','h','i','j'};
char[] copyTo = new char[5];
System.arraycopy(copyFrom, 2, copyTo, 0, 5);
System.out.println(new String (copyTo));
}
}



Output of the program:

C:\tamana>javac ArrayCopyDemo.java
C:\tamana>java ArrayCopyDemo
cdefg
C:\tamana

palindrome

public class Yo
{
public static void main(String[] args)
{
String string="yooy";//my palindrome word
String reverse = new StringBuffer(string).reverse().toString();
System.out.println("String before reverse: "+string);
System.out.println("String after reverse: "+reverse);
if(reverse.equals(string))
{System.out.println("it is a palindromepalindrome");}
}
}

Saturday, September 25, 2010

to find size of array

public class SizeOfArray {
public static void main (String args []) {

int num[] = {1, 2, 3, 4, 5, 6, 7, 8, 9};
String days[] = {"Sunday","Monday","Tuesday", "Wednesday",
"Thursday","Friday","Saturday"};
System.out.println("size of num[]: " + num.length);
System.out.println("size of days[]: " + days.length);
}
}

get a string.....

import java.io.*;

public class GetUserInput {
public static void main (String[] args) {
System.out.print("Enter your name and press Enter: ");
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String name = null;
try {
name = br.readLine();
} catch (IOException e) {
System.out.println("Error!");
System.exit(1);
}
System.out.println("Your name is " + name);
}
}

Friday, September 24, 2010

find missing letters in a sentence

import java.util.Scanner;
class yo
{public static void main(String args[]){
String sentence;int len;int i=0;
Scanner in=new Scanner(System.in);
sentence=in.nextLine();
System.out.println("entered sentence is "+sentence);
len=sentence.length();
char alpha[]={'a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'};
char miss[]=new char[2];System.out.println("length is"+len);
while(i{
{char letter;
letter=sentence.charAt(i);
for(int j=0;j<26;j++)
{if(letter==alpha[j]){alpha[j]=miss[0];}}i++;
}}
System.out.print("missing letters are");
for(i=0;i<26;i++)
{System.out.print(alpha[i]);}
}}