Σπίτι Προσωπικά Οικονομικά Πώς να προσθέσετε ικανότητα αναζήτησης με Java - dummies

Πώς να προσθέσετε ικανότητα αναζήτησης με Java - dummies

Βίντεο: Computational Linguistics, by Lucas Freitas 2024

Βίντεο: Computational Linguistics, by Lucas Freitas 2024
Anonim

Κάθονται πίσω από το γραφείο στο Java Motel. Κοίτα! Εδώ έρχεται ένα πάρτι πέντε. Αυτοί οι άνθρωποι θέλουν ένα δωμάτιο, έτσι χρειάζεστε λογισμικό που ελέγχει εάν ένα δωμάτιο είναι κενό. Εάν υπάρχει, το λογισμικό τροποποιεί το GuestList. txt αντικαθιστώντας τον αριθμό 0 με τον αριθμό 5. Καθώς η τύχη θα το έχει, το λογισμικό βρίσκεται στο σκληρό σας δίσκο. Το λογισμικό εμφανίζεται εδώ.

εισαγάγετε στατική java. lang. Σύστημα. έξω;

εισαγωγή Java. χρήσιμο. Ερευνητής;

εισαγωγή java. io. Αρχείο;

εισαγωγή java. io. IOException;

εισαγωγή java. io. PrintStream;

Δημόσια τάξη FindVacancy {

δημόσιο static void main (String args []) ρίχνει IOException {

int επισκέπτες [] = new int [10];

int roomNum;

Scanner diskScanner = νέος σαρωτής (νέο αρχείο ("GuestList. Txt"));

για (roomNum = 0; roomNum <10; roomNum ++) {

επισκέπτες [roomNum] = diskScanner. nextInt ();

}

δίσκος. Κοντά();

roomNum = 0;

ενώ (roomNum <10 && guests [roomNum]! = 0) {

roomNum ++;

}

αν (roomNum == 10) {

έξω. println ("Λυπάμαι, όχι v cancy");

} αλλιώς {

έξω. print ("Πόσα άτομα για δωμάτιο");

έξω. εκτύπωση (roomNum);

έξω. Τυπώνω("?");

Πληκτρολόγιο σαρωτή = νέος σαρωτής (System. In);

επισκέπτες [roomNum] = πληκτρολόγιο. nextInt ();

πληκτρολόγιο. Κοντά();

PrintStream listOut = νέο PrintStream ("GuestList. Txt");

για (roomNum = 0; roomNum <10; roomNum ++) {

listOut. εκτύπωση (επισκέπτες [roomNum]);

listOut. Τυπώνω(" ");

}

listOut. Κοντά();

}

}

}

Το μοτέλ ξεκινά με δύο κενά δωμάτια - Δωμάτια 3 και 8. (Θυμηθείτε ότι τα δωμάτια αρχίζουν με το δωμάτιο 0.) Την πρώτη φορά που θα εκτελέσετε τον κωδικό, σας λέει ότι η αίθουσα 3 είναι κενή και βάζει πέντε άτομα στο δωμάτιο.

Συμπλήρωση κενής θέσης.

Την δεύτερη φορά που τρέχετε τον κώδικα, το πρόγραμμα βρίσκει το υπόλοιπο κενό δωμάτιο (Δωμάτιο 8) και βάζει ένα κόμμα των δέκα στο δωμάτιο. (Τι πάρτι!)

Συμπληρώνοντας το τελευταίο κενό δωμάτιο.

Την τρίτη φορά που τρέχετε τον κώδικα, δεν έχετε πλέον κενά δωμάτια. Όταν το πρόγραμμα ανακαλύψει αυτό, εμφανίζει το μήνυμα Λυπούμαστε, όχι v cancy , παραλείποντας τουλάχιστον ένα γράμμα στην παράδοση όλων των σημείων νέον μοτέλ.

Λυπούμαστε, Bud. Δεν υπάρχουν δωμάτια.

Μια διαδρομή του κώδικα γράφει ένα ολοκαίνουργιο GuestList. txt αρχείο. Αυτό μπορεί να προκαλέσει σύγχυση, επειδή κάθε Java IDE έχει τον δικό του τρόπο εμφάνισης του GuestList. txt περιεχόμενο του αρχείου. Ορισμένοι IDE δεν εμφανίζουν αυτόματα το νεότερο GuestList. txt αρχείο , έτσι ώστε μετά την εκτέλεση του κώδικα, μπορεί να μην δείτε αμέσως μια αλλαγή. Ακόμα κι αν δεν βλέπετε μια αλλαγή, οι διαδοχικές διαδρομές αλλάζουν το GuestList.txt αρχείο. Πιάστε γύρω από το αγαπημένο σας IDE για να μάθετε πώς να κάνετε το IDE να ανανεώσει το GuestList. txt εμφάνιση του αρχείου.

Η προϋπόθεση roomNum <10 && guests [roomNum]! = 0 μπορεί να είναι πολύ δύσκολο. Εάν μετακινήσετε τα πράγματα γύρω και γράψετε επισκέπτες [roomNum]! = 0 && roomNum <10 , μπορείτε να πάρετε πολλά προβλήματα. Για λεπτομέρειες, δείτε allmycode. com.

Πώς να προσθέσετε ικανότητα αναζήτησης με Java - dummies

Η επιλογή των συντακτών

Περιηγηθείτε στο Excel 2013 Interface

Περιηγηθείτε στο Excel 2013 Interface

Excel 2013 είναι πολύ παρόμοια με το Word και άλλες εφαρμογές του Office. Το Excel διαθέτει μια καρτέλα Αρχείο που ανοίγει μια προβολή Backstage, μια Κορδέλα με πολλές καρτέλες που περιέχουν εντολές που μπορείτε να κάνετε κλικ για εκτέλεση, μια γραμμή εργαλείων γρήγορης πρόσβασης, μια γραμμή κατάστασης, γραμμές κύλισης και ένα ρυθμιστικό ζουμ. Αυτός ο αριθμός παρέχει μια γρήγορη επισκόπηση. Αυτές οι οδηγίες ...

Κατανόηση της μακροοικονομικής ασφάλειας για το Excel 2016 Προγραμματισμός VBA - dummies

Κατανόηση της μακροοικονομικής ασφάλειας για το Excel 2016 Προγραμματισμός VBA - dummies

Μακροοικονομική ασφάλεια είναι ένα βασικό χαρακτηριστικό στο Excel. Ο λόγος είναι ότι η VBA είναι μια ισχυρή γλώσσα - τόσο ισχυρή ώστε να είναι δυνατή η δημιουργία μιας μακροεντολής που μπορεί να προκαλέσει σοβαρή ζημιά στον υπολογιστή σας. Μια μακροεντολή μπορεί να διαγράψει αρχεία, να στείλει πληροφορίες σε άλλους υπολογιστές και ακόμη και να καταστρέψει τα Windows ώστε να μην μπορεί καν να ξεκινήσει ...

Μοναδικές εγγραφές στο Excel - ανδρείκελα

Μοναδικές εγγραφές στο Excel - ανδρείκελα

Excel έχει έναν τρόπο να σας δείξει μεμονωμένες μοναδικές τιμές που βρίσκονται σε έναν πίνακα ή μια λίστα. Αυτή η λειτουργία μπορεί να σας βοηθήσει όταν έχετε επαναλαμβανόμενες τιμές και θέλετε να δείτε τις συγκεκριμένες μοναδικές τιμές. Για παράδειγμα, εάν έχετε έναν πίνακα ημερομηνιών κατά την καταγραφή των πωλήσεων, αυτές οι ημερομηνίες πιθανότατα θα επαναληφθούν. Ή ...

Η επιλογή των συντακτών

Πώς να μορφοποιήσετε κείμενο σε NaturallySpeaking - ανδρείκελα

Πώς να μορφοποιήσετε κείμενο σε NaturallySpeaking - ανδρείκελα

Naturally Speaking κάνει πολύ εύκολη τη μορφοποίηση κειμένου με φωνητικές εντολές. Το κείμενο που έχει όλη την ίδια γραμματοσειρά, μέγεθος και στυλ μπορεί να είναι αρκετά βαρετό. Λόγω της προόδου στον σχεδιασμό ιστοσελίδων, οι προσδοκίες όλων για το σχεδιασμό είναι υψηλότερες. Η μορφοποίηση βάζει ένα κομμάτι στο περιεχόμενο σας και το κάνει συναρπαστικό. Οι αγαπημένες σας εφαρμογές φορτώνονται με κουμπιά μορφοποίησης ...

Πώς να αποκτήσετε καλύτερη ποιότητα ήχου σε φυσικό φωνητικό από φορητές συσκευές εγγραφής - Dummies

Πώς να αποκτήσετε καλύτερη ποιότητα ήχου σε φυσικό φωνητικό από φορητές συσκευές εγγραφής - Dummies

Για πολλούς λόγους , είναι πιο πιθανό να έχετε προβλήματα ποιότητας ήχου όταν χρησιμοποιείτε ένα φορητό μηχάνημα εγγραφής με το NaturallySpeaking απ 'ότι όταν υπαγορεύετε στον υπολογιστή σας. Εδώ είναι έξι συμβουλές για την αποφυγή προβλημάτων: Αποφύγετε τα θορυβώδη περιβάλλοντα. Η κίνηση των αυτοκινήτων, της κυκλοφορίας, των μηχανημάτων, των ανέμων, των surf, των γάμων, των πλυντηρίων αυτοκινήτων, των συναυλιών με ροκ ή των ενεργών αεροδρομίων μπορεί να είναι αρνητική ...

Πώς να μορφοποιήσετε σε εφαρμογές Άλλες από NaturallySpeaking - dummies

Πώς να μορφοποιήσετε σε εφαρμογές Άλλες από NaturallySpeaking - dummies

Οι εντολές μορφοποίησης Dragon NaturallySpeaking λειτουργούν μόνο με το NaturallySpeaking επεξεργαστή κειμένου και συγκεκριμένες άλλες εφαρμογές: εφαρμογές Φυσικής Γλώσσας (για παράδειγμα, Word, WordPerfect και OpenOffice.org) και εφαρμογές ελέγχου πλήρους κειμένου (για παράδειγμα, DragonPad, WordPad και Microsoft Outlook). Γενικά, εάν θέλετε να δημιουργήσετε ή να επεξεργαστείτε ένα μορφοποιημένο έγγραφο σε μια εφαρμογή που ...

Η επιλογή των συντακτών

5 ευθύνες του Enterprise JavaBean Container - dummies

5 ευθύνες του Enterprise JavaBean Container - dummies

Το Container Enterprise JavaBeans (EJB) αριθμό υπηρεσιών προς τα προγράμματα EJB σας. Οι υπηρεσίες που πρέπει να παρέχει ο περιέκτης EJB απαριθμούνται από την προδιαγραφή Enterprise JavaBean. Αυτό σημαίνει ότι μπορείτε να αναπτύξετε το EJB σας σε οποιοδήποτε κοντέινερ που πληροί τις προδιαγραφές και να επωφεληθείτε από όλες τις υπηρεσίες με εντολή. Αυτές οι υπηρεσίες περιλαμβάνουν ...

Προσθέτοντας Σχόλια στον Java Code - dummies

Προσθέτοντας Σχόλια στον Java Code - dummies

Αυτή η λίστα Java διαθέτει βελτιωμένη έκδοση ενός δείγματος προγράμματος. Εκτός από όλες τις λέξεις-κλειδιά, τα αναγνωριστικά και τη στίξη, έχει κείμενο που προορίζεται να διαβάζει τα ανθρώπινα όντα. / * * Καταχώριση 3-6 στο "Java For Dummies, 6η Έκδοση" * * Πνευματικά δικαιώματα 2014 Wiley Publishing, Inc. * Με την επιφύλαξη παντός δικαιώματος. * / / ** ** Η ...

Πώς να προσθέσετε ικανότητα αναζήτησης με Java - dummies

Πώς να προσθέσετε ικανότητα αναζήτησης με Java - dummies

Κάθονται πίσω από το γραφείο στο Java Motel. Κοίτα! Εδώ έρχεται ένα πάρτι πέντε. Αυτοί οι άνθρωποι θέλουν ένα δωμάτιο, έτσι χρειάζεστε λογισμικό που ελέγχει εάν ένα δωμάτιο είναι κενό. Αν υπάρχει κάτι τέτοιο, το λογισμικό τροποποιεί το GuestList. txt αντικαθιστώντας τον αριθμό 0 με τον αριθμό 5. Όπως θα το χάσει, ...