guava range klasse

, interval repræsenterer et interval eller en sekvens.det anvendes til at få et sæt tal /strenge ligger i et bestemt område. klasse - erklæringen efter er den erklæring, kom. google. fælles. indsamle. rækkevidde < c >, klasse:, @ gwtcompatible offentlige endelige klasse range < c omfatter sammenlignelige > udvider objekt gennemfører kriminelle < c >, serializable, metoder, mr. ingen metode & beskrivelse 1, statisk < c omfatter sammenlignelige <?> > range < c > all(), returnerer et interval, der indeholder hver værdi af type c, 2, boolean anvendelse (c - input) forkastes., forudsat at opfylde de kriminelle grænseflade; brug indeholder (c) i stedet for., 3, statisk < c omfatter sammenlignelige <?> > range < c > mindst c endpoint), returnerer et interval, der indeholder alle værdier er større end eller lig med endpoint., 4, statisk < c omfatter sammenlignelige <?> > range < c > atmost c endpoint), returnerer et interval, der indeholder alle de værdier, som er mindre end eller lig med endpoint., 5) < c > canonical (discretedomain < c > område), returnerer den kanoniske udtryk i denne interval i den givne område. 6, statisk < c omfatter sammenlignelige <?> > range < c > lukkede c lavere c øvre), returnerer et interval, der indeholder alle værdier er større end eller lig med mindre og mindre end eller lig med øvre. 7, statisk < c omfatter sammenlignelige <?> > range < c > closedopen c lavere c øvre), returnerer et interval, der indeholder alle værdier er større end eller lig med lavere og strengt mindre end øvre. 8, boolean indeholder c - værdi), tilbage, hvis værdi er inden for rammerne af dette interval. 9, boolean deres (iterable <?udvider c > værdier), tilbage, hvis alle elementer i værdier, der er indeholdt i denne række. 10, statisk < c omfatter sammenlignelige <?> > range < c > til c endepunkt, boundtype boundtype), returnerer et spænder fra en given effektparameter, som enten kan være inklusiv (lukket) eller eksklusive (almindelig), uden nogen øvre grænse. 11, statisk < c omfatter sammenlignelige <?> > range < c > encloseall (iterable < c > værdier), returnerer den minimale interval, der indeholder alle de oplyste værdier., 12, boolean omslutter (interval < c > andre), tilbage, hvis de grænser for andre gør også uden for rammerne af denne rækkevidde. 13, boolean er (genstand genstand), tilbage, hvis formål er et område, der har samme endpoints og bundet former, som dette område. 14, statisk < c omfatter sammenlignelige <?> > range < c > større end c endpoint), returnerer et interval, der indeholder alle værdier strengt større end endpoint. 15, int hashcode(), returnerer et hashkode for dette interval. 16, boolean haslowerbound(), tilbage, hvis dette område har en nedre endepunkt. 17., boolean hasupperbound(), tilbage, hvis dette område har en øvre endpoint. 18) < c > kryds (interval < c > connectedrange), returnerer den maksimale afstand, der afgrænses af både dette interval og connectedrange, hvis et sådant udvalg eksisterer, 19, boolean isconnected (interval < c > andre), tilbage, hvis der findes en (tom) område, som er omgivet af både dette interval og andre. 20, boolean isempty(), tilbage, hvis dette er i form [v. v) eller (v. v].,21, statisk < c omfatter sammenlignelige <?> > range < c > under c endpoint), returnerer et interval, der indeholder alle værdier udelukkende under endpoint., 22, boundtype lowerboundtype(), returnerer den form for dette område nedre: boundtype.closed, hvis rækkevidde omfatter den nedre endepunkt, boundtype.open, hvis det ikke. 23 c lowerendpoint(), returnerer den nedre endepunkt i dette område, 24, statisk < c omfatter sammenlignelige <?> > range < c > åben c lavere c øvre), returnerer et interval, der indeholder alle værdier er større end mindre strengt og nøje under øvre. 25, statisk < c omfatter sammenlignelige <?> > range < c > openclosed c lavere c øvre), returnerer et interval, der indeholder alle værdier strengt større end mindre og mindre end eller lig med øvre., 26, statisk < c omfatter sammenlignelige <?> > range < c > range (c lavere, boundtype lowertype, c øvre, boundtype uppertype), returnerer et interval, der indeholder en værdi af lavere øvre, hvor hver effektparameter kan enten være inklusiv (lukket) eller eksklusive (åben), 27, statisk < c omfatter sammenlignelige <?> > range < c > singleton (c - værdi), returnerer et interval, der kun indeholder en given værdi. 28) < c > levetid (interval < c > andre), returnerer den minimale interval, der omfatter både dette interval, og andre., 29, snor tostring(), returnerer en snor repræsentation i dette område, som f.eks. "[3 - 5)" (andre eksempler er anført i klassen, dokumentation), 30, boundtype upperboundtype(), returnerer den type af dette interval er øvre: boundtype.closed, hvis område omfatter den øvre endepunkt, boundtype.open, hvis det ikke, 31, c upperendpoint(), returnerer den øvre endepunkt i dette område, 32, statisk < c omfatter sammenlignelige <?> > range < c > op til c endepunkt, boundtype boundtype), returnerer et område med nogen nedre grænse op til given effektparameter, som enten kan være inklusiv (lukket) eller eksklusive (åben).,, de metoder, vi har arvet, denne klasse arver metoder fra følgende kategori:,, java.lang.object, eksempel på forskellige klasse, skabe følgende java - programmet ved hjælp af en redaktør af dit valg i, c /> almindelig guava,.,, guavatester.java, import com.google.common.collect.contiguousset; import com.google.common.collect.discretedomain; import com.google.common.collect.range; import com.google.common.primitives.ints; offentlige klasse guavatester {offentlige statisk tomrum vigtigste (string - args []) (guavatester - tester = nye guavatester(); - tester. testrange()} privilegier.ate void testRange() { //create a range [a,b] = { x



Previous:
Next Page: