SORU
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ş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Caina Mondo Zine

    Caina Mondo

    13 EKİM 2007
  • schmittastic

    schmittastic

    9 EYLÜL 2009
  • RaverX DouBle StAg XI

    RaverX DouBl

    23 Mayıs 2008