-3
A
cevap
1
Bu büyük olasılıkla "JPY 10000" içinde giriyoruz çünkü olduğunu ve çalışırsanız "Japon" parçası beri, bir String
ziyade double
olduğunu double JPY
numaranızda saklayın, bir tür uyuşmazlığı hatasıyla sonuçlanacaktır.
Lütfen şartın yalnızca "10000" ya da "10000 JPY" değerinin tamamının girilip girilmediğini iki kez kontrol edin.
String[] jpy = stdin.nextLine().split(" "); // split the input with a space
double JPY = Double.parseDouble(jpy[1]); // parse the second part of input as double
String[] eur = stdin.nextLine().split(" ");
double EUR= Double.parseDouble(eur[1]);
// and so on...
double USD = JPY/100) + EUR/0.9 + ...;
Bu kod savunmasızdır ve gerçekten hatalı biçimlendirilmiş girişler için kontrol etmelisiniz: bu her şeyi girmektir, kod aşağıda deneyin. Ama buna nasıl yaklaşmanız gerektiğiyle ilgili genel bir fikirdir.
İlgili konular
- 1. tür uyuşmazlığı
- 2. Java için GLPK'de girdi/çıktı
- 3. JOptionPane (Java) 'dan toplam girdi
- 4. java istisna atmak dönüş
- 5. Spring @RequestParam Tür uyuşmazlığı istisnası?
- 6. java IO İstisna: Akış Kapalı
- 7. Arabirimi kendi dönüş tipiyle aradığınızda Java türü uyuşmazlığı?
- 8. Girdi,
- 9. GuestAdditions sürüm uyuşmazlığı
- 10. WCF Yapılandırma AdresiFilter uyuşmazlığı
- 11. Olası SABUN sürüm uyuşmazlığı
- 12. ContractFilter uyuşmazlığı? İşte
- 13. Çekirdek bölümü uyuşmazlığı nedir?
- 14. Tür uyuşmazlığı - JavaScript
- 15. C - Girdi Girdi Türü Enum
- 16. JavaFx Olay argümanı türü uyuşmazlığı
- 17. Hive Birliği ALL - java nullpointer istisna
- 18. Java dom4j org/jaxen/Ad AlanıSonraki istisna
- 19. maven'den java programını çalıştırmaya çalışırken istisna
- 20. mapquest coğrafi kodlama veri uyuşmazlığı
- 21. Img içeriğiyle Firefox uyuşmazlığı url
- 22. veri türü uyuşmazlığı: Excel 2010
- 23. IllegalArgumentException: Hazırda bekletme türü uyuşmazlığı Hazırda bekletme
- 24. Tekrarlı Girdi Girişi 'Standart Girdi' Standart Giriş
- 25. Girdi değişkeni
- 26. Girdi/Çıktı - Aritmetik Eşitlik
- 27. istisna
- 28. istisna
- 29. İstisna
- 30. İstisna
Lütfen kodunuzu, yorumlarınızı ve resimlerinizi yazı içerisine dahil edin, böylece kullanıcılar sorunuzu yanıtlamak için siteden ayrılmaya zorlanmazlar. –
Beni böyle yapmaya mecbur bıraktım b/c Yeni bir üyeyim – Nate
Kodu koyabilirsiniz. –