Java Programs Library

Java Programs Library

Share

Contact information, map and directions, contact form, opening hours, services, ratings, photos, videos and announcements from Java Programs Library, Library, Bangalore.

14/08/2018

contains words starting with 'c' and ending with 'i'

contains words starting with 'c' and ending with 'i'

02/07/2018

Formula based java code

public class Addition {
//Formula based
public static void main(String[] args) {
// 5+55+555 = 615
// 5(1+11+111) = 615
// Formula n(1+11+111)

String value="5+55+555";
String[] splitValue=value.split("\\+");
int n=Integer.parseInt(splitValue[0]);
int total = n*(1+11+111);
System.out.println(total);
}
}

27/06/2018

Finding missing Number ::-

import java.util.Arrays;

public class MissingNumber {


public static void main(String[] args) {

int[] numbers={1,2,3,4,5,6,8,9}; // 7 is missing
int n=numbers.length+1; // 8+1=9
int idealSum=(n*(n+1)) /2; // (9(9+1))/2=45
int sum=Arrays.stream(numbers).sum();// sum=38
int value=idealSum - sum; // 45-38=7
System.out.println(value); //7
}
}

20/04/2018

Insertion Sorting using Array

public class InsertionSort {

public static int[] a=new int[10];
static int currentSize=0;
public static void main(String[] args) {

ins(a,7); ins(a,3); ins(a,8);
ins(a,5); ins(a,4); ins(a,2);
ins(a,1); ins(a,4); ins(a,6); ins(a,4);

System.out.println(java.util.Arrays.toString(a));
}


public static void ins(int[] arr, int value){
if(currentSize==0){
arr[currentSize++]=value;
} else {
int i;
//for (i=currentSize-1; (i >= 0 && arr[i] < value); i--) // Descending Order
for (i=currentSize-1; (i >= 0 && arr[i] > value); i--) // Ascending Order
arr[i+1] = arr[i];

arr[i+1] = value;
currentSize++;
}
}
}

10/12/2017

A number is a Spy number, if sum and product of all digits are equal.
* In this java program, we are going to check whether a given number is SPY number or not?
* Example input = 123;
* sum = 1+2+3=6;
* mult=1*2*3=6;
* if(sum==mult) { "Spy Number" } else { "Not Spy Number" }

public class Spy {

public static void main(String[] args) {

int no, pro, sum, digit;
pro = 1;
sum = 0;
no = 123;

while(no != 0) {
digit = no % 10;
pro = pro * digit;
sum = sum + digit;
no = no / 10;
}

if(sum == pro)
System.out.println("Spy Number");
else
System.out.println("Not Spy Number");

}
}

Photos 06/12/2017

Sort on a string that may contain a number with plus

import java.util.Arrays;
import java.util.Collections;

public class StringNumberSort {
public static void main(String[] args) {
String data = "2+9+5+4+7+1+7";
String[] numbers = data.split("\\+");

Integer[] intValues = new Integer[numbers.length];
for (int i = 0; i < numbers.length; i++) {
intValues[i] = Integer.parseInt(numbers[i].trim());
}

Collections.sort(Arrays.asList(intValues));

StringBuilder builder = new StringBuilder();
for (int i = 0; i < intValues.length; i++) {
Integer intValue = intValues[i];
builder.append(intValue);
if (i < intValues.length - 1) {
builder.append("+");
}
}
System.out.println("Before = " + data);
System.out.println("After = " + builder.toString());
}
}

25/11/2017
27/08/2017

print Amstrong Number1 to 1000

package com.test;

public class AmstrongNumber {

public static void main(String[] args) {
for (int i = 1; i

10/08/2017

print PerfectNumber 1 to 1000

public class PerfectNumber {

public static void main(String[] args) {
for (int i =1; i < 1000; i++) {
isPerfectNumber(i);
}
}


public static void isPerfectNumber(int number) {

int temp=0;

for (int i=1; i

08/08/2017

Convert int to binary

public class {

public static void convertBinary(int num){
int binary[] = new int[40];
int index = 0;
while(num > 0) {
binary[index++] = num%2;
num = num/2;
}

for(int i = index-1;i >= 0;i--) {
System.out.print(binary[i]);
}
}


public static void main(String[] args) {
convertBinary(45);
}

}

08/08/2017

Below example shows how to convert string format of a number to number without calling Integer.parseInt() method. We can do this by converting each character into ascii format and form the number.

public class StringToNumber {

public static int convert_String_To_Number(String num){

char[] ch=num.toCharArray();
int sum=0;
int zeroAscii=(int) '0';

for(char c:ch) {
int tempAscii=(int) c;
sum=(sum*10)+(tempAscii-zeroAscii);
}

return sum;
}



public static void main(String[] args) {
System.out.println("\"3256\" == "+convert_String_To_Number("3256"));
System.out.println("\"76289\" == "+convert_String_To_Number("76289"));
System.out.println("\"90087\" == "+convert_String_To_Number("90087"));
}
}

07/08/2017

// i/p : 1 2 3 4 5 6 7 8
// o/p : 1 8 2 7 3 6 4 5

public class TestCase {

// i/p : 1 2 3 4 5 6 7 8
// o/p : 1 8 2 7 3 6 4 5

public static void main(String[] args) {
int[] ip={1,2,3,4,5,6,7,8};

int n=ip.length;

int small=0;
int large=n-1;

int tem[]=new int[n];

boolean flag=true;

for (int i = 0; i

Want your business to be the top-listed Government Service in Bangalore?

Click here to claim your Sponsored Listing.

Location

Category

Website

Address


Bangalore