Please note, this is a STATIC archive of website www.tutorialspoint.com from 11 May 2019, cach3.com does not collect or store any user information, there is no "phishing" involved.
Tutorialspoint

Compile and Execute Java Online

import java.lang.Math;

public class HelloWorld{

     public static void main(String []args){
        isCollide(3,3,3,5,5,0);
     }
     
     public static void isCollide(int x0, int y0, int r0, int x1, int y1, int r1) {
        double cirx = Math.abs((x0 - x1)^2);
        double ciry = Math.abs((y0 - y1)^2);
        double rad_sum = r0 + r1;
        double dist    = Math.sqrt(cirx + ciry);
        
        if (rad_sum <= dist) {
            System.out.println("Circles Do Not Collide");
        }
        else if (rad_sum > dist) {
            System.out.println("Circles Collide!");
        }
     }
}

WILL_SORT_TEST

import java.util.ArrayList;
import java.util.Arrays;
import java.util.Comparator;
import java.util.List;

public class WillSortTest {

    public static void main(String args[]) {

        List<DataDupeEndpoint> endpointList = getTestEndpointList();

        System.out.println("ORIGINAL ENDPOINT LIST;");

        for (DataDupeEndpoint item : endpointList) {
            System.out.println(item.toString());
        }

        endpointList.sort(getEndpointComparator());

        System.out.println("\n\n");
        System.out.println("SORTED ENDPOINT LIST:");

        for (DataDupeEndpoint item : endpointList) {
            System.out.println(item.toString());
        }
    }

    private static List<DataDupeEndpoint> getTestEndpointList() {
        List<DataDupeEndpoint> endpointList = new ArrayList<>();

        DataDupeEndpoint dataDupeEndpoint1 = new DataDupeEndpoint()
        {{
            source = "TRVDEV";
            target = "TRVQA";
            schemaMap = Arrays.asList(new SchemaMap[] {
                    new SchemaMap() {{
                        sourceSchema = "DBO";
                        targetSchema = "BIRPT";
                    }},
                    new SchemaMap() {{
                        sourceSchema = "BIRPT";
                        targetSchema = "BIRPT";
                    }},
                    new SchemaMap() {{
                        sourceSchema = "A";
                        targetSchema = "B";
                    }},
                    new SchemaMap() {{
                        sourceSchema = "B";
                        targetSchema = "A";
                    }},
                    new SchemaMap() {{
                        sourceSchema = "A";
                        targetSchema = "A";
                    }},
            });
        }};

        DataDupeEndpoint dataDupeEndpoint2 = new DataDupeEndpoint()
        {{
            source = "TRVUAT";
            target = "TRVPRD_2";
        }};

        DataDupeEndpoint dataDupeEndpoint3 = new DataDupeEndpoint()
        {{
            source = "TRVDEV";
            target = "TRVQA";
            schemaMap = Arrays.asList(new SchemaMap[] {
                    new SchemaMap() {{
                        sourceSchema = "DBO";
                        targetSchema = "BIRPT2";
                    }},
                    new SchemaMap() {{
                        sourceSchema = "BIRPT";
                        targetSchema = "BIRPT";
                    }}
            });
        }};

        DataDupeEndpoint dataDupeEndpoint4 = new DataDupeEndpoint()
        {{
            source = "TRVDEV";
            target = "TRVQA";
            schemaMap = Arrays.asList(new SchemaMap[] {
                    /*new SchemaMap() {{
                        sourceSchema = "DBO";
                        targetSchema = "BIRPT1";
                    }},*/
                    new SchemaMap() {{
                        sourceSchema = "BIRPT";
                        targetSchema = "BIRPT";
                    }}
            });
        }};

        DataDupeEndpoint dataDupeEndpoint5 = new DataDupeEndpoint()
        {{
            source = "TRVUAT";
            target = "TRVPRD_1";
        }};

        DataDupeEndpoint dataDupeEndpoint6 = new DataDupeEndpoint()
        {{
            source = "TRVUAT";
            target = "TRVPRD_2";
            schemaMap = Arrays.asList(new SchemaMap[] {
                    new SchemaMap() {{
                        sourceSchema = "BIRPT";
                        targetSchema = "BIRPT";
                    }}
            });
        }};

        endpointList.add(dataDupeEndpoint6);
        endpointList.add(dataDupeEndpoint1);
        endpointList.add(dataDupeEndpoint2);
        endpointList.add(dataDupeEndpoint3);
        endpointList.add(dataDupeEndpoint4);
        endpointList.add(dataDupeEndpoint5);
        //endpointList.add(dataDupeEndpoint6);

        return endpointList;
    }

    private static Comparator getEndpointComparator() {
        Comparator endpointComparator = new Comparator() {

            @Override
            public int compare(Object o1, Object o2) {
                DataDupeEndpoint e1 = o1 instanceof DataDupeEndpoint ? (DataDupeEndpoint) o1 : null;
                DataDupeEndpoint e2 = o2 instanceof DataDupeEndpoint ? (DataDupeEndpoint) o2 : null;

                int sourceEndpointCompare = e1.source.compareToIgnoreCase(e2.source);
                int targetEndpointCompare = e1.target.compareToIgnoreCase(e2.target);

                if (sourceEndpointCompare != 0) {
                    return sourceEndpointCompare;
                } else {
                    if (targetEndpointCompare != 0) {
                        return targetEndpointCompare;
                    } else {
                        if (e1.schemaMap == null && e2.schemaMap == null) {
                            return 0;
                        } else if (e1.schemaMap == null && e2.schemaMap != null) {
                            return -1;
                        } else if (e1.schemaMap != null && e2.schemaMap == null) {
                            return 1;
                        } else {
                            e1.schemaMap.sort(schemaMapComparator);
                            e2.schemaMap.sort(schemaMapComparator);

                            int schemaMap1 = e1.schemaMap.size();
                            int schemaMap2 = e2.schemaMap.size();

                            if (schemaMap1 < schemaMap2) {
                                return -1;
                            } else if (schemaMap1 < 0) {
                                return 1;
                            } else {
                                for (int i = 0; i < schemaMap1; i++) {
                                    int sourceSchemaCompare = e1.schemaMap.get(i).sourceSchema.compareToIgnoreCase(e2.schemaMap.get(i).sourceSchema);
                                    int targetSchemaCompare = e1.schemaMap.get(i).targetSchema.compareToIgnoreCase(e2.schemaMap.get(i).targetSchema);

                                    if (sourceSchemaCompare != 0) {
                                        return sourceSchemaCompare;
                                    } else {
                                        if (targetSchemaCompare != 0) {
                                            return targetSchemaCompare;
                                        }
                                    }
                                }
                                return 0;
                            }
                        }
                    }
                }
            }

            Comparator schemaMapComparator = new Comparator() {
                @Override
                public int compare(Object o1, Object o2) {
                    SchemaMap s1 = o1 instanceof SchemaMap ? (SchemaMap) o1 : null;
                    SchemaMap s2 = o2 instanceof SchemaMap ? (SchemaMap) o2 : null;

                    int sourceSchemaCompare = s1.sourceSchema.compareToIgnoreCase(s2.sourceSchema);
                    int targetSchemaCompare = s1.targetSchema.compareToIgnoreCase(s2.targetSchema);

                    if (sourceSchemaCompare != 0) {
                        return sourceSchemaCompare;
                    } else {
                        return targetSchemaCompare;
                    }
                }
            };
        };
        return endpointComparator;
    }

    private static class DataDupeEndpoint {
        public String source;
        public String target;
        public List<SchemaMap> schemaMap;

        @Override
        public String toString() {
            return "DataDupeEndpoint{" +
                    "source='" + source + '\'' +
                    ", target='" + target + '\'' +
                    ", schemaMap=" + schemaMap +
                    '}';
        }
    }

    private static class SchemaMap {
        public String sourceSchema;
        public String targetSchema;

        @Override
        public String toString() {
            return "SchemaMap{" +
                    "sourceSchema='" + sourceSchema + '\'' +
                    ", targetSchema='" + targetSchema + '\'' +
                    '}';
        }
    }
}

Compile and Execute Java Online

// The superclass
class Building {
   protected String address; // private to all but the subclasses
	
   public void enter() {
      System.out.println("Welcome to the building");
   }
}

// The subclass
class House extends Building {
    // The address attribute is inherited from class Building
    // These attributes are not inherited:
    private int rooms;
    private int sqMeters;
    
    // This method overrides the method in the superclass
    public void enter() {
      System.out.println("Welcome to my house");
   }
   
   // This method accepts an address and uses it to set the address attribute in the superclass
   public void setAddress(String address){
       super.address = address;
   }
    
    // This method returns the address from the superclass
   public String getAddress(){
       return super.address;
   }
}

public class Main {
    public static void main(String args[]) {
      House myHouse = new House();
      myHouse.enter();
      myHouse.setAddress("30 Main St.");
      System.out.println("The address is " + myHouse.getAddress());
   }
}

Compile and Execute Java Online

package methords;

class  box{
	double hight;
	double width;
	double depth;
	double box(){
	    double r=hight*width*depth;
	    return r;
	}
	 
	double volume(double hight,double width, double depth)
	{
		this.hight=hight;
		this.width=width;
		this.depth=depth;
		return width*hight*depth;
	}
}
public class functionreturn{
	public static void main(String args[]) {
		box fr1=new box();
		box fr2=new box();
		box fr3=new box();
		fr3.hight=2;
		fr3.width=2;
		fr3.depth=2;
	System.out.println(fr3.box());
	double vol1=	fr1.volume(30, 20, 50);
	double vol2=	fr1.volume(3, 2, 5);
	System.out.println("volume 1 is ="+vol1);
	System.out.println("valume 2 is ="+vol2);
	}
}

Compile and Execute Java Online

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


int max = Math.max(501,102);
int min = Math.min(25,130);
double sqrt= Math.sqrt(64);
double luckyNumber =Math.random();


System.out.println(max);
System.out.println(min);
System.out.println(sqrt);
System.out.println(luckyNumber);

   }

}








hello

import java.util.ArrayList;
public class HelloWorld{

     public static void main(String []args){
        ArrayList<Integer> array = new ArrayList<>();
        array.add(12);
        array.add(15);
        array.add(34);
        array.add(90);
        
        for(int i=0 ; i<4 ; i++){
            System.out.println(array.get(i));
        }
     }
}

funzioniMagazzini

class Cosa{
    String nome="Oggetto";
    int quantita;
    Cosa(String nome){ this.nome = nome; }
    void stampa(){ System.out.println("Cosa: "+nome+" pezzi: "+quantita); }
}
public class CosaNegozio{
    
    static void inizializzaArray(Cosa [] cose, int N){
        for(int i =0;i<N;i++){ 
            cose[i]= new Cosa("Cosa_"+i); // Creo elem. dell'ARRAY 
            cose[i].quantita= i%4 + 5;
        }   
    }
        
    static void stampaArray(Cosa [] cose, int N,String nomeArray){
        System.out.println("\t\tStampa dell'Array: "+nomeArray);
        for(int i =0;i<N;i++){ cose[i].stampa(); }   
    }
        
    static void prendi(Cosa [] cose,int p,int q){
        cose[p].quantita -=q;
        if(cose[p].quantita<0)cose[p].quantita=0;
    }

    static void aggiungi(Cosa [] cose,int p,int q){
        cose[p].quantita +=q;
    }
    public static void main(String []args){
        System.out.println("Classe Cosa -> Negozio");
        int N = 5;
        Cosa [] coseDiCartoleria = new Cosa[N];     //  Creo solo l'ARRAY
        Cosa [] coseDiFalegnameria = new Cosa[N];     //  Creo solo l'ARRAY
        inizializzaArray(coseDiCartoleria,N);       //stampo solo quelli che voglio: N
        inizializzaArray(coseDiFalegnameria,N);       //stampo solo quelli che voglio: N
        stampaArray(coseDiCartoleria,N,"coseDiCartoleria prima");
        prendi(coseDiCartoleria,1,2);
        aggiungi(coseDiCartoleria,3,3);
        stampaArray(coseDiCartoleria,N,"coseDiCartoleria dopo");

        stampaArray(coseDiFalegnameria,N,"coseDiFalegnameria prima");
        prendi(coseDiFalegnameria,0,4);
        aggiungi(coseDiFalegnameria,4,5);
        stampaArray(coseDiFalegnameria,N,"coseDiFalegnameria dopo");
    }
}

funzioniMagazzini

class Cosa{
    String nome="Oggetto";
    int quantita;
    Cosa(String nome){ this.nome = nome; }
    void stampa(){ System.out.println("Cosa: "+nome+" pezzi: "+quantita); }
}
public class CosaNegozio{
    
    static void inizializzaArray(Cosa [] cose, int N){
        for(int i =0;i<N;i++){ 
            cose[i]= new Cosa("Cosa_"+i); // Creo elem. dell'ARRAY 
            cose[i].quantita= i%4 + 5;
        }   
    }
        
    static void stampaArray(Cosa [] cose, int N,String nomeArray){
        System.out.println("\t\tStampa dell'Array: "+nomeArray);
        for(int i =0;i<N;i++){ cose[i].stampa(); }   
    }
        
    static void prendi(Cosa [] cose,int p,int q){
        cose[p].quantita -=q;
        if(cose[p].quantita<0)cose[p].quantita=0;
    }

    static void aggiungi(Cosa [] cose,int p,int q){
        cose[p].quantita +=q;
    }
    public static void main(String []args){
        System.out.println("Classe Cosa -> Negozio");
        int N = 5;
        Cosa [] coseDiCartoleria = new Cosa[5];     //  Creo solo l'ARRAY
        Cosa [] coseDiFalegnameria = new Cosa[5];     //  Creo solo l'ARRAY
        inizializzaArray(coseDiCartoleria,5);       //stampo solo quelli che voglio: N
        inizializzaArray(coseDiFalegnameria,5);       //stampo solo quelli che voglio: N
        stampaArray(coseDiCartoleria,5,"coseDiCartoleria prima");
        prendi(coseDiCartoleria,1,2);
        aggiungi(coseDiCartoleria,3,3);
        stampaArray(coseDiCartoleria,5,"coseDiCartoleria dopo");

        stampaArray(coseDiFalegnameria,5,"coseDiFalegnameria prima");
        prendi(coseDiFalegnameria,0,4);
        aggiungi(coseDiFalegnameria,4,5);
        stampaArray(coseDiFalegnameria,5,"coseDiFalegnameria dopo");
    }
}







arrayClasseCompletoFunzioni

class Cosa{
    String nome="Oggetto";
    int quantita;
    Cosa(String nome){ this.nome = nome; }
    void stampa(){ System.out.println("Cosa: "+nome+" pezzi: "+quantita); }
}
public class CosaNegozio{
    
    static void inizializzaArray(Cosa [] cose, int N){
        for(int i =0;i<N;i++){ 
            cose[i]= new Cosa("Pippo_"+i); // Creo elem. dell'ARRAY 
            cose[i].quantita= i%4 + 5;
            cose[i].stampa();
        }   
    }
        
    public static void main(String []args){
        System.out.println("Classe Cosa -> Negozio");
        int N = 5;
        Cosa [] cose = new Cosa[5];     //  Creo solo l'ARRAY
        inizializzaArray(cose,5);       //stampo solo quelli che voglio: N
    }
}

sdfsdf

package com.tutorialspoint;

import java.util.*;

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

      // creating UUID      
      UUID uid = UUID.fromString("38400000-8cf0-11bd-b23e-10b96e4ef00d");     

      // checking UUID value
      System.out.println("UUID value is: "+uid);    
   }    
}

Advertisements
Loading...

We use cookies to provide and improve our services. By using our site, you consent to our Cookies Policy.