Σπίτι Προσωπικά Οικονομικά Συμβουλές για τη δημιουργία μεγαλύτερων και καλύτερων συνθηκών στην Java - ανδρείκελα

Συμβουλές για τη δημιουργία μεγαλύτερων και καλύτερων συνθηκών στην Java - ανδρείκελα

Βίντεο: Week 1 2024

Βίντεο: Week 1 2024
Anonim

Σκεφτείτε αυτό το παράδειγμα αν θέλετε να γράψετε καλύτερες συνθήκες στη Java. Στο Τάβλι και σε άλλα παιχνίδια με ζάρια, οι τροχοί 3 και 5 δεν είναι ίδιοι με τον κύλινδρο 4 και 4, παρόλο που το σύνολο και των δύο ρολών είναι 8. Η επόμενη κίνηση ποικίλλει ανάλογα με το εάν διπλώνετε.

Για να πάρετε τον υπολογιστή να ρίξει δύο ζάρια, εκτελείτε το myRandom. nextInt (6) + 1 δύο φορές. Στη συνέχεια, συνδυάστε τους δύο κυλίνδρους σε μια μεγαλύτερη, πιο περίπλοκη δήλωση if.

Για να προσομοιώσετε ένα παιχνίδι τάβλι (και πολλές άλλες, πιο πρακτικές καταστάσεις) πρέπει να συνδυάσετε τις συνθήκες.

Εάν το die1 + die2 ισούται με 8 και die1 ισούται με die2, …

χρειάζεστε πράγματα όπως και και . Η Java έχει φορείς να εκπροσωπεί αυτές τις έννοιες. Σύμβολο φορέα

Σημασία Παράδειγμα &&
και 4
age <4 || 8 <ηλικία !
όχι ! κάθεKidGetsTen

Συνδυασμένες συνθήκες, όπως αυτές του Πίνακα 10-1, μπορούν να προκαλέσουν μεγάλη σύγχυση. Γι 'αυτό πρέπει να βαδίσετε προσεκτικά όταν χρησιμοποιείτε τέτοια πράγματα. Εδώ είναι μια σύντομη εξήγηση για κάθε παράδειγμα στον πίνακα:

4

  • Η τιμή της μεταβλητής ηλικίας είναι μεγαλύτερη από 4

    και είναι μικρότερη από 8. Οι αριθμοί 5, 6, 7, 8, 9 … όλα είναι μεγαλύτερα από 4. Αλλά μεταξύ αυτών των αριθμών, μόνο τα 5, 6 και 7 είναι λιγότερα από 8. Έτσι μόνο οι αριθμοί 5, 6 και 7 ικανοποιούν αυτή τη συνδυασμένη κατάσταση.

    ηλικία <4 || 8 <ηλικία
  • Η τιμή της μεταβλητής ηλικίας είναι μικρότερη από 4

    ή είναι μεγαλύτερη από 8. Για να δημιουργήσετε την κατάσταση ή , χρησιμοποιείτε σύμβολα δύο σωλήνων. Σε πολλά πληκτρολόγια του Ηνωμένου Βασιλείου, μπορείτε να βρείτε το σύμβολο της σωλήνας αμέσως πάνω από το πλήκτρο Enter (το ίδιο κλειδί με την ανάστροφη κάθετο, αλλά μετατοπίζεται).

    Επίσης, αν ένας αριθμός είναι μεγαλύτερος από 8, ο αριθμός ικανοποιεί τη συνδυασμένη κατάσταση. Αριθμοί όπως 9, 10 και 11 είναι όλοι μεγαλύτεροι από 8, έτσι ώστε αυτοί οι αριθμοί να ικανοποιούν την κατάσταση.

    ! everyKidGetsTen

    Μπορεί να συγχέεται με το θαυμαστικό. Μπορεί να το σκεφτείτε αυτό! κάθεKidGetsTen σημαίνει "Ναι, κάθε παιδί
  • κάνει το

    δέκα. "Αλλά αυτό δεν σημαίνει αυτή η έκφραση. Αυτή η έκφραση λέει, "Η μεταβλητή κάθεKidGetsTen δεν και όχι έχει την τιμή true."Στην Java και σε άλλες γλώσσες προγραμματισμού, ένα θαυμαστικό σημαίνει αρνητικό, για όχι, για όχι.

    Η τιμή μιας μεταβλητής boolean είναι είτε αληθής είτε ψευδής. Επειδή! σημαίνει

    όχι,

    οι εκφράσεις eachKidGetsTen και! eachKidGetsTen έχουν αντίθετες τιμές. Έτσι, όταν κάθεKidGetsTen είναι αληθινό,! κάθεKidGetsTen είναι ψευδές (και αντίστροφα). Η Java || ο χειριστής είναι συμπεριλαμβανομένων.

Αυτό σημαίνει ότι γίνεται πραγματικότητα όποτε το πράγμα στην αριστερή πλευρά είναι αληθές, το πράγμα στη δεξιά πλευρά είναι αληθές, ή και τα δύο πράγματα είναι αληθινά. Για παράδειγμα, η συνθήκη 2

Συμβουλές για τη δημιουργία μεγαλύτερων και καλύτερων συνθηκών στην Java - ανδρείκελα

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

Πρόσβαση χωρίς σύνδεση με το SharePoint Online Workspace - ανδρείκελοι

Πρόσβαση χωρίς σύνδεση με το SharePoint Online Workspace - ανδρείκελοι

Microsoft SharePoint Workspace είναι ο καλλιτέχνης παλαιότερα γνωστός ως Microsoft Office Groove desktop εφαρμογή προσαρμοσμένη για άτομα που θέλουν να συνεργάζονται σε έγγραφα online και offline. Προσφέρεται μαζί με το Office 2010 και παρέχει μια διεπαφή χρήστη παρόμοια με την Εξερεύνηση των Windows για προβολή και επεξεργασία αρχείων και λιστών από μια τοποθεσία του SharePoint. SharePoint Workspace ...

Διατίθενται στη δημοσίευση του SharePoint 2010 - dummies

Διατίθενται στη δημοσίευση του SharePoint 2010 - dummies

Το Site δημοσίευσης του sharePoint 2010 παρέχει μια πλούσια εμπειρία επεξεργασίας καθιστά εύκολο για ένα μη τεχνικό πρόσωπο να δημιουργήσει ιστοσελίδες. Η προσθήκη του περιεχομένου σας στη σελίδα είναι γρήγορη. Το SharePoint παρέχει πολλά είδη δοχείων περιεχομένου που μπορείτε να χρησιμοποιήσετε κατά τη δημιουργία της σελίδας σας, συμπεριλαμβανομένων των πλαισίων κειμένου μιας γραμμής για την εισαγωγή μιας απλής γραμμής κειμένου ...

Για ιστότοπους SharePoint Online - dummies

Για ιστότοπους SharePoint Online - dummies

Μπορείτε να δημιουργήσετε και να αναπτύξετε τρεις κύριους τύπους σελίδων του SharePoint όχι λιγότερο!) - το καθένα με ξεχωριστή λειτουργία: περιεχόμενο, τμήματα Web και εκδόσεις σελίδων. Σελίδα περιεχομένου: Επίσης γνωστή ως σελίδα wiki, αυτό είναι το μαχαίρι ελβετικού στρατού των σελίδων του SharePoint. Μια σελίδα περιεχομένου παρέχει όχι μόνο μια θέση ...

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

Τι είναι ένας χάρτης Java; - ανδρείκελα

Τι είναι ένας χάρτης Java; - ανδρείκελα

Πίνακες και εξειδικευμένες λίστες καθιστούν δυνατή την εκτέλεση μιας εκπληκτικής σειράς εργασιών με την Java. Ωστόσο, υπάρχουν περιπτώσεις όπου μια εφαρμογή Java χρειάζεται κάτι που είναι περισσότερο παρόμοιο με μια βάση δεδομένων, χωρίς να έχει όντως όλες τις αποσκευές της βάσης δεδομένων (όπως η αγορά μιας ξεχωριστής εφαρμογής). Για παράδειγμα, μπορεί να θέλετε να είστε σε θέση ...

Λίγα περίεργα πράγματα για το Java Math - dummies

Λίγα περίεργα πράγματα για το Java Math - dummies

- να έχουν ορισμένους περιορισμούς όταν πρόκειται για υπολογισμό μαθηματικών. Αυτοί οι περιορισμοί είναι συνήθως ασήμαντοι, αλλά μερικές φορές γλιστρίζουν και σας δαγκώνουν. Εδώ είναι τα πράγματα που πρέπει να προσέξετε όταν κάνετε μαθηματικά στην Java. Η

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

Πώς να δουλεύεις με τη νέα γκάμα Blur στο Photoshop CS6 - ανδρείκελα

Πώς να δουλεύεις με τη νέα γκάμα Blur στο Photoshop CS6 - ανδρείκελα

Από τα τρία νέα φίλτρα Blur στο Photoshop CS6, θα έχετε επίσης πρόσβαση σε δύο σχετικούς πίνακες ελέγχου, Εργαλεία θόλωσης και Εφέ θόλωσης, τα οποία περιέχουν τις επιλογές σας. Και τα τρία φίλτρα σας επιτρέπουν να δημιουργήσετε ειδικά εφέ. Blur πεδίου: Δημιουργεί μια συνολική θόλωση στην εικόνα σας. Με την προσθήκη πρόσθετων σημείων ελέγχου ή καρφίτσες, ...

Τρόπος εργασίας με τον πίνακα ιδιοτήτων στο Photoshop CS6 - ανδρείκελα

Τρόπος εργασίας με τον πίνακα ιδιοτήτων στο Photoshop CS6 - ανδρείκελα

, αυτόνομο πλαίσιο Μάσκες στο Photoshop CS6 προς όφελος του πίνακα Ιδιότητες, ο οποίος περιλαμβάνει τώρα τις δυνατότητες των πλαισίων Μάσκες και Προσαρμογές. Δεν υπάρχουν όμως ανησυχίες. Κανένα από τα χαρακτηριστικά που παρείχε προηγουμένως ο πίνακας "Μάσκες" χάθηκε. Ο νέος πίνακας Ιδιότητες σάς δίνει τη δυνατότητα να προσθέσετε, να επεξεργαστείτε και να διαχειριστείτε το στρώμα σας, ...

Πώς να εργάζεστε με το σημείο εξαφάνισης στο Photoshop CS6 - ανδρείκελα

Πώς να εργάζεστε με το σημείο εξαφάνισης στο Photoshop CS6 - ανδρείκελα

Μπορείτε να κάνετε ρεαλιστικές τροποποιήσεις σε εικόνες που έχουν προοπτικά επίπεδα. Με το Σημείο Εκκίνησης, καθορίζετε τα επίπεδα στις εικόνες σας και, στη συνέχεια, χρησιμοποιώντας μια ποικιλία τεχνικών, προσθέστε ή εξαλείψτε αντικείμενα σε αυτά τα αεροπλάνα. Ανοίξτε μια εικόνα που χρειάζεται επεξεργασία. Εάν θέλετε να επικολλήσετε ...