1016 部分A+B (15 分)
【思路】使用charAt()减去‘0’即可得到对应的数值;
例题:66+333=399
注意charAt 不要写成chatAt;
import java.util.*; public class Main{ public static void main(String[] args){ Scanner sc= new Scanner(System.in); String a = sc.next(); int da = sc.nextInt(); String b = sc.next(); int db = sc.nextInt(); int pa=0 ,pb=0; for(int i=0; i<a.length();i++){ if((a.charAt(i)-'0') == da){ pa = pa*10 + da; } } for(int i=0; i<b.length();i++){ if((b.charAt(i)-'0') == db){ pb = pb*10 + db; } } System.out.print(pa + pb); } }