|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Junior Member
Iscritto dal: Jun 2011
Messaggi: 18
|
JAVA
Salve a tutti
Ho un metodo di una classe java che riceve in ingresso un indirizzo IP e devo controllare che il dato passato in ingresso sia conforme al formato indirizzo IP. Sapreste dirmi come fare????? |
|
|
|
|
|
#2 |
|
Moderatore
Iscritto dal: Nov 2006
Messaggi: 21933
|
regex?
__________________
"WS" (p280,cx750m,4790k+212evo,z97pro,4x8GB ddr3 1600c11,GTX760-DC2OC,MZ-7TE500, WD20EFRX) Desktop (three hundred,650gq,3800x+nh-u14s ,x570 arous elite,2x16GB ddr4 3200c16, rx5600xt pulse P5 1TB)+NB: Lenovo p53 i7-9750H,64GB DDR4,2x1TB SSD, T1000 |
|
|
|
|
|
#3 |
|
Junior Member
Iscritto dal: Nov 2009
Messaggi: 13
|
usa la classe già presente nei package di base, prova a guardare questi:
http://download.oracle.com/javase/1....t4Address.html http://download.oracle.com/javase/1....etAddress.html fanno parte della java.net: http://download.oracle.com/javase/1....e-summary.html se no puoi fare anche un metodo fatto da te, potresti usare string tokenizer usando come delimitatore '.': http://download.oracle.com/javase/1....Tokenizer.html ogni volta che chiami nextToken() questo ti restituisce una parte dell'indirizzo ip, quindi la converti in numero e controlli che sia >0 e <256 Ultima modifica di coki90 : 07-06-2011 alle 03:00. |
|
|
|
|
|
#4 |
|
Junior Member
Iscritto dal: Jun 2011
Messaggi: 18
|
Grazie tanto
|
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Feb 2009
Messaggi: 700
|
Consiglio per il futuro...non scrivere: "JAVA" come titolo del 3d...Java è un linguaggio di programmazione...non una delle 1000000000000000000000000 possibili domande su quello specifico linguaggio o su un suo particolare uso...
|
|
|
|
|
|
#6 |
|
Junior Member
Iscritto dal: Mar 2011
Messaggi: 6
|
Help me
Ciao ragazzi volevo chiedervi un aiuto enorme,ho tra qualche giorno l'esame di info 2(java arrayList,linkedList) e non riesco a svolgere un esercizio potete aiutarmi gentilmente,vi sarei debitore a vite
Questa è la Classe che sto scrivendo ma non riesco ad implementare il metodo statico import java.util.*; public class Film{ private String titolo; private char genere; private int durata; public Film (String t,char g,int d){ this.titolo = t; this.genere = g; this.durata = d; } public String getTitolo(){ return this.titolo; } public char getGenere(){ return this.genere; } public int getDurata(){ return this.durata; } public static Film[] filtro(LinkedList listaFilm, char gen, int durMax){ Iterator i = listaFilm.iterator(); while(i.hasNext()){ Film [] f = (Film[])i.next(); if( } return f ; } } questo è quello che dovrebbe fare il metodo statico. static Film[] filtro (LinkedList listaFilm, char gen, int durMax) che restituisce un array contenente tutti e soli i titoli dei film contenuti nella lista listaFilm il cui genere è gen e la cui durata non è superiore a durMax. Grazie mille confido in voi. |
|
|
|
|
|
#7 |
|
Senior Member
Iscritto dal: Oct 2006
Città: milano
Messaggi: 1439
|
Codice:
public static Film[] filtro(LinkedList listaFilm, char gen, int durMax) {
Iterator i = listaFilm.iterator();
ArrayList filtredFilms = new ArrayList();
while(i.hasNext()) {
Film f = (Film) i.next();
if(f.getGenere() == gen && f.getDurata() <= durMax)
filtredFilms.add(f);
}
return (Film[]) filtredFilms.toArray();
}
Ultima modifica di ndakota : 08-06-2011 alle 23:37. |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 11:11.




















