扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
利用Java应用程序编写要求输入两个整数并计算两个数据之和具体操作步骤如下:
十载的新田网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。营销型网站建设的优势是能够根据用户设备显示端的尺寸不同,自动调整新田建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。创新互联从事“新田网站设计”,“新田网站推广”以来,每个客户项目都认真落实执行。
import java.util.Scanner
public class Test {
public static void main(String[] args) {
System.out.print("请输入第一个整数:")
Scanner s=new Scanner(System.in)
int a=s.nextInt()
System.out.print("请输入第二个整数:")
int b=s.nextInt()
System.out.println(a+b)
}
}
通过键盘输入两个整数,求两数的和的Java程序如下图所示:
编写Java程序时,应注意以下几点:
大小写敏感:Java是大小写敏感的,这就意味着标识符Hello与hello是不同的。
类名:对于所有的类来说,类名的首字母应该大写。如果类名由若干单词组成,那么每个单词的首字母应该大写,例如 MyFirstJavaClass。
方法名:所有的方法名都应该以小写字母开头。如果方法名含有若干单词,则后面的每个单词首字母大写,例如myFirstJavaClass。
源文件名:源文件名必须和类名相同。当保存文件的时候,你应该使用类名作为文件名保存(切记Java是大小写敏感的),文件名的后缀为.java。(如果文件名和类名不相同则会导致编译错误)。
主方法入口:所有的Java 程序由public static void main(String[]args)方法开始执行。
返回一维数组的List或者返回二维数组都可以满足题目要求(返回一个以上一维数组的结果),返回List更方便一些.
完整的返回List的Java程序如下
import java.util.Arrays;
import java.util.List;
import java.util.ArrayList;
import java.util.Scanner;
public class TwoNumberSum {
public static Listint[] twoSum(int[] nums, int target) {
int n = nums.length;
Listint[]s=new ArrayListint[]();
for (int i = 0; i n; ++i) {
for (int j = i + 1; j n; ++j) {
if (nums[i] + nums[j] == target) {
s.add(new int[]{i, j});
}
}
}
return s;
}
public static void main(String[] args) {
System.out.println("题目要求:输入target值,求数组{1,2,3,4}" + "中满足两数之和等于target的两个数的下标\n");
//数组[1,2,3,4]找出俩数,他们的和等于你输入的target,返回这俩数的数组下标。比如输入4,则返回(0,2),因为1+3=4
System.out.println("请输入target:");
Scanner in = new Scanner( System . in );
int target = in.nextInt();
int[] nums = {1,2,3,4};
Listint[]sumResult = twoSum(nums,target);
for(int i=0;isumResult.size();i++){
System.out.println(Arrays.toString(sumResult.get(i)));
}
}
}
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流