मुझे स्कैला युक्त एक स्वरूपित स्ट्रिंग मुद्रित करने की आवश्यकता है। लंबा। java.lang.String.format() scala.Long (समय संकलन) और RichLong (java.util.IllegalFormatConversionException) के साथ असंगत हैस्कैला में स्ट्रिंग कैसे प्रारूपित करें?
संकलक अगले कार्य कोड पर पूर्णांक की निंदा के बारे में चेतावनी देते हैं:
val number:Long = 3243
String.format("%d", new java.lang.Long(number))
क्या मुझे फ़ॉमेटर, डेटा प्रकार या कुछ और बदलना चाहिए? ताकि आप की जरूरत नहीं है/स्थिर वर्ग विधि चाहते हैं, सीधे उदाहरणों स्ट्रिंग की पर
val number: Long = 3243
"%d".format(number)
क्या यह एक टाइपो है जिसे आप लंबे समय से एक इंटीजर में परिवर्तित कर रहे हैं? –