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

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

Πώς να κάνει ένα πρόγραμμα που μπορεί να πάρει ένα τυχαίο String σε Java

Οι κωδικοί πρόσβασης που χρησιμοποιούνται σε όλο τον κόσμο για να εξασφαλίσει τα προσωπικά σας δεδομένα . Ωστόσο, ένα ισχυρό σύστημα κρυπτογράφησης είναι μόνο τόσο αποτελεσματική όσο η ισχύς του κωδικού πρόσβασης . Οι κωδικοί πρόσβασής σας μπορεί να τεθεί σε κίνδυνο γρήγορα θα είναι εύκολα να μαντέψει κανείς λέξεις και φράσεις , όπως γενέθλια , τα ονόματα των φίλων , ή αγαπημένα βιβλία . Αυτός είναι ο λόγος για τον οποίο μερικοί άνθρωποι έχουν πρόσφατα άρχισαν να χρησιμοποιούν τους κωδικούς πρόσβασης που δημιουργούνται τυχαία σειρές γραμμάτων , τα οποία στη συνέχεια αποθηκεύονται σε ιδιωτικό χώρο . Αυτό κάνει κάθε κωδικό μοναδικές και αδύνατον να μαντέψει . Τυχαία χορδές μπορούν να δημιουργηθούν με ένα απλό πρόγραμμα Java . Τα πράγματα που θα χρειαστείτε
Netbeans
Η Εμφάνιση Περισσότερες οδηγίες
Η 1

Open " Netbeans . " 2

Δημιουργήστε ένα νέο αρχείο κάνοντας κλικ στο " File " και " Νέα τάξη ".
εικόνων 3

Τύπος " psvm " μέσα στην τάξη για να δημιουργήσετε ένα " κύριο μέθοδο " .
Η 4

Επικολλήστε τον ακόλουθο πλαίσιο η κύρια μέθοδος :

String s = " " ?

//Αρχικοποίηση μια γεννήτρια τυχαίων αριθμών

Τυχαία r = new Random ( ) ?

. //Πόσα γράμματα στην τυχαία σειρά

μήκος int = 20 ? .

για ( int i = 0 ? i <μήκος ? i + + ) {

//Επιλέξτε ένα γράμμα . Αυτό λειτουργεί, επειδή «χαρακτήρας» είναι ακριβώς

//μια ειδική μορφή ακέραιος , ώστε να μπορείτε να δημιουργήσετε ένα τυχαίο

//ακέραιος χρησιμοποιώντας «Α» και «Ζ» ως τα όρια .

char c = ( char ) ( r.nextInt ( « Ζ' - « Α » +1) + ' Α') ? ;

//θα πρέπει να είναι πεζό, η επιστολή αυτή

αν ( r.nextBoolean ( ) ) {

c = Character.toLowerCase ( γ) ?

}

//Προσάρτηση την τυχαία επιστολή προς τον συμβολοσειράς <. br >

s + = Character.toString ( γ) ?

}

//Εκτυπώστε την τυχαία σειρά

System.out.println ( ες ) . ?
5

Κάντε κλικ στο " Run " για να δημιουργήσει τυχαία σειρά τον κωδικό σας
Η
εικόνων .

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

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