- 資訊首頁(yè) > 開(kāi)發(fā)技術(shù) >
- java中兩個(gè)字符串的拼接、整數相加和浮點(diǎn)數相加
編寫(xiě)一個(gè)Java應用程序,從鍵盤(pán)讀取用戶(hù)輸入兩個(gè)字符串,并重載3個(gè)函數分別實(shí)現這兩個(gè)字符串的拼接、整數相加和浮點(diǎn)數相加,并輸出結果。要進(jìn)行異常處理,對輸入的不符合要求的字符串提示給用戶(hù)
package zyy.wxt.demo; import java.util.Scanner; public class overload { public static void main(String[] args) { String s1 = null, s2 = null; Scanner sc = new Scanner(System.in); try { System.out.println("請輸入第一個(gè)字符串:"); s1 = sc.next(); System.out.println("請輸入第二個(gè)字符串:"); s2 = sc.next(); } catch (Exception e) { System.out.println(e.getMessage()); } int i1 = Integer.parseInt(s1); int i2 = Integer.parseInt(s2); float f1 = Float.parseFloat(s1); float f2 = Float.parseFloat(s2); System.out.println(f1); System.out.println("拼接結果:" + strAdd(s1, s2)); System.out.println("整型結果:" + strAdd(i1, i2)); System.out.println("浮點(diǎn)結果:" + strAdd(f1, f2)); } public static String strAdd(String str1, String str2) { return str1 + str2; } public static int strAdd(int a, int b) { return a + b; } public static String strAdd(float f11, float f22) { return String.valueOf(f11 + f22); } }
運行結果
請輸入第一個(gè)字符串:
132
請輸入第二個(gè)字符串:
321
132.0
拼接結果:132321
整型結果:453
浮點(diǎn)結果:453.0
到此這篇關(guān)于java中兩個(gè)字符串的拼接、整數相加和浮點(diǎn)數相加實(shí)現代碼的文章就介紹到這了,更多相關(guān)字符串的拼接、相加,浮點(diǎn)數相加內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng )、來(lái)自互聯(lián)網(wǎng)轉載和分享為主,文章觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權請聯(lián)系QQ:712375056 進(jìn)行舉報,并提供相關(guān)證據,一經(jīng)查實(shí),將立刻刪除涉嫌侵權內容。
Copyright ? 2009-2021 56dr.com. All Rights Reserved. 特網(wǎng)科技 特網(wǎng)云 版權所有 珠海市特網(wǎng)科技有限公司 粵ICP備16109289號
域名注冊服務(wù)機構:阿里云計算有限公司(萬(wàn)網(wǎng)) 域名服務(wù)機構:煙臺帝思普網(wǎng)絡(luò )科技有限公司(DNSPod) CDN服務(wù):阿里云計算有限公司 中國互聯(lián)網(wǎng)舉報中心 增值電信業(yè)務(wù)經(jīng)營(yíng)許可證B2
建議您使用Chrome、Firefox、Edge、IE10及以上版本和360等主流瀏覽器瀏覽本網(wǎng)站