10 Kasım 2009, Salı
Java: Edebi yüzde printf deyimi oturum açın
Java'da printf deyimi içine gerçek bir yüzde işareti eklemek için çalışıyorum ve bu hatayı alıyorum:
lab1.java:166: illegal escape character
System.out.printf("%s\t%s\t%1.2f\%\t%1.2f\%\n",ID,pattern,support,confidence);
^
lab1.java:166: illegal escape character
System.out.printf("%s\t%s\t%1.2f\%\t%1.2f\%\n",ID,pattern,support,confidence);
^
2 errors
Benim basit bir beşgen kullanmaktır içine gerçek bir yüzde işareti koymak nasıl anlamaya miyim? \% Yolla kaçmaya çalışacağını düşünmüştüm, ama değil.
Herhangi bir fikir?
CEVAP
10 Kasım 2009, Salı
Yüzde işareti yüzde işareti kullanarak kaçtı
System.out.printf("%s\t%s\t%1.2f%%\t%1.2f%%\n",ID,pattern,support,confidence);
complete syntax sun's java docs erişilebilir. Bu özel bilgi ilk bağlantı bölümü Conversions
.
Derleyici bir hata üretiyor sebebi characters sadece sınırlı bir miktarda bir eğik çizgiyi takip edebilir. %
geçerli bir karakter değil.
Bunu PaylaÅŸ:
Java bir goto deyimi var mı?...
Nasıl bir sınıf, genel bir tür edebi a...
&Quot anlamı nedir;$" javascript ...
Basit django 1.3 için örnek Dosya için...
Nasıl bir SQL deyimi ile yüzde hesapla...