जावा में मैं एक स्कैनर एक स्ट्रिंग पारित कर सकते हैं और फिर मैं की तरह, scanner.hasNext()
या scanner.nextInt()
, scanner.nextDouble()
आदिस्ट्रिंग के लिए सी # में स्कैनर क्लास के बराबर है?
यह एक स्ट्रिंग है संख्याओं की पंक्तियां हैं पार्स करने के लिए कुछ बहुत साफ कोड की अनुमति देता है काम कर सकते हैं।
यह सी # भूमि में कैसे किया जाता है?
आप एक स्ट्रिंग है था कहना था:
"0 0 1 22 39 0 0 1 2 33 33"
जावा में मैं एक स्कैनर है कि गुजरती हैं और एक
while(scanner.hasNext())
myArray[i++] = scanner.nextInt();
या बहुत कुछ इसी तरह करना होगा। ऐसा करने के लिए सी # 'आश रास्ता क्या है?
(हमें सी # लोगों के लिए) आप कैसे एक स्कैनर आरंभ नहीं हो जाता के लिए कोड दिखा सकता है - उदाहरण के लिए, आप की जरूरत है उस प्रकार को बताएं जिसके लिए आप स्कैनिंग कर रहे हैं? –
स्कैनर एस = नया स्कैनर (इनपुट) जहां इनपुट कई अलग-अलग प्रकार की चीजें हैं (स्ट्रिंग, फ़ाइल, पठनीय, इनपुटस्ट्रीम, आदि ..) http://java.sun.com/javase/6/docs/api/java/ util/Scanner.html। इसके अलावा हैक्स्ट (जैसे hasNextInt()) विधियों को देखने के लिए कि क्या आप खोज रहे हैं अगली बात पढ़ने के लिए है। – TofuBeer
स्ट्रिंग में किसी भी प्रकार के किसी भी प्रकार के टोकन हैं या नहीं, यह देखने के लिए इसमें एक सामान्य है अगला() भी है। – mmcdole