Java基礎(chǔ)入門篇-acm基礎(chǔ)教程

Java基礎(chǔ)入門篇-acm基礎(chǔ)教程

天津卓眾教育      2022-04-03 18:00:01     19

Java基礎(chǔ)入門篇-acm基礎(chǔ)教程,  一、注意點:  類名稱必須采用publicclassMain方式命名  所有方法都寫成static的,提交不能含package  OJ上做題只有Mai

課程價格 請咨詢

上課時段: 授課校區(qū):

詳細介紹



  一、注意點:


  類名稱必須采用publicclassMain方式命名


  所有方法都寫成static的,提交不能含package


  OJ上做題只有Main這個類可以是public,其他類不能用public


  二、輸入輸出處理:


  輸入


  格式1:Scannerin=newScanner(newBufferedInputStream(System.in));


  格式2:Scannerin=newScanner(System.in);


  在讀入數(shù)據(jù)量大的情況下,格式1的速度會快些。


  讀一個整數(shù):intn=in.nextInt();相當于cin>>n;


  讀一個字符串:Strings=in.next();相當于cin>>s;


  讀一個浮點數(shù):doublet=in.nextDouble();相當于cin>>t;


  讀一整行:Strings=in.nextLine();相當于cin.getline(...);


  在有多行數(shù)據(jù)輸入的情況下,一般這樣處理,

     

  需要注意int類型不能讀取整行。所以需要處理首尾工作,不然會影響后面的String讀取

      

  如果不加in.nextLine()來處理掉空格,那是s1就會讀取空格;


  輸出

     

  進制轉(zhuǎn)換

     

  split


  使用一個或多個空格分割字符串,正確代碼如下:


   

  有的題用Scanner.nextLine()+String.split("")處理起來編碼效率最高


  以上就是天津卓眾教育java培訓(xùn)機構(gòu)小編介紹的“java基礎(chǔ)入門篇-acm基礎(chǔ)教程”的內(nèi)容,希望對大家有幫助,更多java最新資訊請繼續(xù)關(guān)注天津卓眾教育java培訓(xùn)機構(gòu)官網(wǎng),每天會有精彩內(nèi)容分享與你。

Java基礎(chǔ)教程

培訓(xùn)啦提醒您:交易時請核實對方資質(zhì),對于過大宣傳或承諾需謹慎!任何要求預(yù)付定金、匯款等方式均存在風(fēng)險,謹防上當。