Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Java

Πώς να βρείτε το Μικρότερη λέξη σε μια πρόταση ή λίστας σε Java

Ένα από τα πράγματα που οι γλώσσες προγραμματισμού είναι καλοί στο να παίρνει απλό , αλλά βαρετή , μονότονη και την αυτοματοποίηση των καθηκόντων τους . Ένα παράδειγμα αυτού είναι η αναζήτηση μια ολόκληρη λίστα από λέξεις ή πρόταση και την εύρεση της συντομότερης λέξη στη λίστα . Ενώ το αρχικό πρόγραμμα μπορεί να διαρκέσει περισσότερο από ό, τι να γράψει την εύρεση της συντομότερης λέξη σε μια πρόταση , αν θέλετε να βρείτε τη συντομότερη λέξη στη Βίβλο , για παράδειγμα , το πρόγραμμα θα επιτύχει μόνο στιγμές ώρες ή ακόμη και ημέρες του βαρετή δουλειά . Από το " Netbeans " έρχεται με το Java SDK από προεπιλογή , υποτίθεται χρησιμοποιείτε " Netbeans , " αλλά το έργο μπορεί να ολοκληρωθεί με οποιοδήποτε πρόγραμμα επεξεργασίας κειμένου ή Java IDE . Οδηγίες
Η

1 Ανοίξτε τον αγαπημένο σας επεξεργαστή κειμένου ή Java ολοκληρωμένο περιβάλλον ανάπτυξης και να δημιουργήσει μια νέα κατηγορία 2

Επικολλήστε τον ακόλουθο μέσα στην τάξη : .

στατική String shortestWord ( String [ ] λέξεις) { int

shortestLength = Integer.MAX_VALUE ?

String λέξη = "" ?

για ( String s : λέξεις ) {

αν ( s.length ( )

λέξη = s ?

shortestLength = s.length ( ) ?

}

}

λέξη επιστροφή? }


στατική String [ ] splitSentence ( String πρόταση) {

//Αφαίρεση στίξης

φράση = sentence.replace ( " . " , "")

. αντικαταστήσει ( " , " , "")

. αντικαταστήσει ( " ; " , " " ) <. br >

αντικαταστήσει ( "," ! " " )

αντικαταστήσει . . ( "? " , "")

αντικαταστήσει ( " ( " , " " )
.

αντικαταστήσει ( " ) " , " " )

αντικαταστήσει ( . " " , " " )

αντικαταστήσει ( "\\ " " , " ") ? .

//Σπλιτ η ποινή σε λέξεις από το σπάσιμο σε κάθε χώρο

String [ ] array = sentence.split ( "") ? .

επιστρέψει array ?

}

δημόσια στατική άκυρη κύρια ( String [ ] args ) {

String φράση = " δύο . τέσσερις " ?

String [ ] λέξεις = splitSentence ( πρόταση) ?

String λέξη = shortestWord ( λέξεις) ?

System.out.println (" Η συντομότερη λέξη είναι . \\ "" + λέξη + " \\ " ") ? }


εικόνων 3

Κάντε κλικ " . Run "

Η

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα