paano sa tanggapin kontrasenyas sa Console di Java
sa wakas ka maaari madali tanggapin kontrasenyas sa console di Java, wala umalingawngaw kanila.
ito long unmet mangilangan may been magsalita diJDK 1.6 codeline.
A bago ipareho ng uri java.io.Console may been ibigay ang katuturan sa hawakan console ako/O.
sa tanggapin kontrasenyas sa console diJDK 6.0 (aka JDK 1.6) gumamit alin man sa dalawa:
madla char[] readPassword()
o
madla char[] readPasswordString( fmt, layon… args)
halimbawa code:
Console cons; char[] kontrasenyas; kung ((cons = System.console()) !=walang bisa && (kontrasenyas = cons.readPasswords("[%]", " kontrasenyas:"))!=walang bisa) { gumamit ang kontrasenyas dahil sa patunayan etc.
….; mo code matapos ka ay done sero ang tauhan basahan ng sakdal di alaala dahil sa magpababa katiwasayan ipagbakasali java.util.Arrays.fillpasswd(, ' '); }
pagayon could ako buo ka pa sadownload JDK 1.6?
isalansang maayos pang ilalimulo ng balita balita, paano sa, Java Software, Tech pag-ukulan ng pansin |
|
RSS 2.0 |
Trackback ito bagay
|
Email ito bagay
ka mayo din maibigan sa bumasa |




































enero 12th, 2006 at 1045: ay
[...] ituro ikaapat malaki interno User paano sa tanggapin kontrasenyas sa Console di Java » JDK1.6 JDK 6.0 Downloaded? enero 12th, 2006 nina AngsumanChakraborty [...]
hunyo 8th, 2006 at 621: ay
pasalamatan dahil sa ang paglilingkod ka paglaanan sa ako.
nobyembre 19th, 2007 at 746: pm
Console c = System.console();
ifc( != walang bisa){
kuwerdasan user = bago Stringc.readLineEnter((” user:”));
kuwerdasan pwd = bago Stringc.readPasswordEnter((” pwd:”));
c.printf20s,user(”%”);
c.printfn20sn,pwd(”\%\”);
}sino pa ang paririto
System.out.printlnConsole(” ay unavailable”);
注意運行環境為:jdk1.6jcreator3.5+.
如果jcreator4.0的話,得到的c總是null.
marso 28th, 2008 at 646: ay
it,s tunay magiliw