cari
RumahJavajavaTutorialjava两个整型相加的实现代码

本篇文章给大家带来的内容是关于java两个整型相加的实现代码 ,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。

问题描述如下:

Problem Description

I have a very simple problem for you. Given two integers A and B, your job is to calculate the Sum of A + B.

参考代码如下:

public static void main(String[] args) {
		// TODO Auto-generated method stub
		int s;
		String string1 = null;
		String string2 = null;
		Scanner scanner = new Scanner(System.in);
		string1 = scanner.nextLine();
		System.out.println("the first number:" + string1);
		string2 = scanner.nextLine();
		System.out.println("the second number:" + string2);

		char a1[] = string1.toCharArray();
		int a[] = new int[a1.length];
		for (int i = 0; i < a1.length; i++) {
			a[i] = Integer.valueOf(a1[i]).intValue() - 48;
		}

		char b1[] = string2.toCharArray();

		int b[] = new int[b1.length];
		for (int j = 0; j < b1.length; j++) {

			b[j] = Integer.valueOf(b1[j]).intValue() - 48;

		
		}

		add(a, b);

	}

	public static void add(int c[], int d[]) {

		int temp = 0;
		int e[] = new int[50];
		int c1 = c.length - 1, d1 = d.length - 1, e1 = e.length - 1;

		while (c1 >= 0 && d1 >= 0) {
			if (c[c1] + d[d1] > 9) {
				e[e1] = c[c1] + d[d1] - 10 + temp;
				temp = 1;
			} else {
				e[e1] = c[c1] + d[d1] + temp;
				temp=0;
			}
			c1--;
			d1--;
			e1--;
		}
		while (c1 >= 0 || d1 >= 0) {
			if (c1 >= 0) {
				e[e1] = c[c1] + temp;
				temp=0;
			} else {
				e[e1] = d[d1] + temp;
				temp=0;
			}

			c1--;
			d1--;
			e1--;
		}

		
		System.out.println();
		String sum=Arrays.toString(e);
		System.out.println(sum);

	}

 相关推荐:

JAVA代码实现:AES加密

JAVA实现精确的加减乘除代码

Atas ialah kandungan terperinci java两个整型相加的实现代码. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
1 bulan yang laluBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
1 bulan yang laluBy尊渡假赌尊渡假赌尊渡假赌
Akan R.E.P.O. Ada Crossplay?
1 bulan yang laluBy尊渡假赌尊渡假赌尊渡假赌

Alat panas

PhpStorm versi Mac

PhpStorm versi Mac

Alat pembangunan bersepadu PHP profesional terkini (2018.2.1).

Penyesuai Pelayan SAP NetWeaver untuk Eclipse

Penyesuai Pelayan SAP NetWeaver untuk Eclipse

Integrasikan Eclipse dengan pelayan aplikasi SAP NetWeaver.

SublimeText3 versi Inggeris

SublimeText3 versi Inggeris

Disyorkan: Versi Win, menyokong gesaan kod!

Muat turun versi mac editor Atom

Muat turun versi mac editor Atom

Editor sumber terbuka yang paling popular

Dreamweaver Mac版

Dreamweaver Mac版

Alat pembangunan web visual