急!!Java试题解决方案(从键盘上输入10个整数,并放入一个一维数组中...)

作者&投稿:敖力 (若有异议请与网页底部的电邮联系)
java 从键盘上输入10个数,并将其放入一个一维数组中,然后将其前5个元素与后5个元素兑换~

下面的解决办法是来处理任意的字符不只是整数,不过需要输入的内容以逗号分隔!!!
例如:12,a,3,5,6
输出为:6,3.5,a,12
Scanner sca = new Scanner(System.in); // Scanner类
String s = sca.next();
String[] ss = s.split(",");
System.out.print("未进行操作前:[");
for(int i=0;i<ss.length;i++){
System.out.print(ss[i]);
if(i==ss.length-1)break;
System.out.print(",");
}
System.out.println("]");
System.out.println("******************************");

//进行操作
for(int i=0;i<ss.length/2+1;i++){
String temp=ss[i];
ss[i]=ss[ss.length-i-1];
ss[ss.length-i-1]=temp;
}
System.out.print("进行操作后:[");
for(int i=0;i<ss.length;i++){
System.out.print(ss[i]);
if(i==ss.length-1)break;
System.out.print(",");
}
System.out.println("]");
System.out.println("******************************");

Scanner sc=new Scanner(System.in); int[] a=new int[10]; for(int i=0;i<10;i++){ System.out.println("请输入一个整数:"); a[i]=sc.nextInt(); } for(int i=0;i<a.length;i++){ if(i+5<10){ System.out.println(a[i]+"和"+a[i+5]+"是一组"); } }不知道怎么分组。直接输出了。

package Test;

import java.util.Scanner;

public class test {
public static void main(String[] args) {
Scanner sca = new Scanner(System.in);
int[] ints = new int[10];
System.out.println("请输入10个数字");
for (int i = 0; i < 10; i++) {
ints[i] = sca.nextInt();
}
int temp;
for (int i = 0; i < 5; i++) {
temp = ints[i];
ints[i] = ints[9 - i];
ints[9 - i] = temp;
}
for (int i = 0; i < 10; i++) {
System.out.println(ints[i]);
}
}
}


Java题解
public class CharegeTest { public static void main(String[] args) { new CharegeTest().printMax(1, 2, 3);} public void printMax(int a,int b,int c){ int max=0;if(a>b){\/\/比较a和b的值,取出a和b中大的一个 max=a;}else{ max=b;} if(max>b){\/\/max>b max为最大...

老师出的JAVA编程题目,求大神解答.!!!
你好,第一题:public class Shuixianhua { public static void main(String[] args) { int a = 0;int b = 0;int c = 0;for (int i = 100; i < 999; i++) { a = i \/ 100;b = i \/ 10 % 10;c = i % 10;if (i == (a * a * a + b * b * b + c * c ...

一道Java试题求解析(重写,异常)
总的来说就是父类没有抛出异常,子类是不能抛异常的(除RuntimeException ,RuntimeException 可以在任何时候抛出);第一句中的 RuntimeException 是在任何时候都可以抛出的,如果你还其他的试试,也会编译错误;第二句中的 throws Exception{} 错误是因为父类中的f()函数都 没有抛异常,而你子类就...

急!!Java试题解决方案(从键盘上输入10个整数,并放入一个一维数组中...
package Test;import java.util.Scanner;public class test { public static void main(String[] args) { Scanner sca = new Scanner(System.in);int[] ints = new int[10];System.out.println("请输入10个数字");for (int i = 0; i < 10; i++) { ints[i] = sca.nextInt();} ...

急!!Java试题解决方案。声明一个int数组,将1-10的数据存储到该数组当...
\/\/要采纳哦 import java.util.Scanner;public class Test5 { \/ param args \/ public static void main(String[] args) { \/\/ TODO Auto-generated method stub Scanner sc=new Scanner(System.in);int a[]=new int[10];for (int i = 0; i < a.length; i++) { a[i]=i+1;} Syst...

这里有几道java题,求大神帮忙解答下好吗?非常感谢!
1、构造函数当你在需要实例化类的时候可以调用 2、自定义类不能被其他包中直接访问,可以通过设置这个类的访问范围,然后再在其他包中的类中定义出这个类 3、包导入使用这个不需要解释,很简单,就是你用到哪个类,就需要将那个导入的类所在的包路径导入 4、接口关键字:implements 5、抛出异常可以...

这一道JAVA基础试题怎么做?要有详细解答过程?感觉有点不懂?
答案是C。主要考察的是函数的入口参数的概念。switchCoords(x,y)函数(该函数功能就是将输入的两个参数进行对换,并打印出来)被调用时,只是将x,y的值传入该函数,因此swtichCoords()函数执行完成后,并不影响myMethod()函数内的x,y的值。因此答案应该是(5,3)(3,5)(5,3)。

java编程的作业试题大家帮我解答一下,谢谢了,一共两个题,在下面,请大...
import java.util.Scanner;public class Demo { public static void main(String [] args){ Test d=new Test();d.getResult();\/\/第一题,d.judge();\/\/第二题,判断是否是一个回文数 } } class Test { \/ 、输入两个数,然后弹出选择框:1、加 2、减 3、乘 4、除。然后根据用户...

在线等大佬解JAVA题
\/\/半径public Circle(double r) {super();this.r = r;}@Overridepublic double getArea() {\/\/Math.PI = 3.141592653589793 为java.lang包中的一个类的常量参数return Math.PI*r*r;}}public class Pillar {private Shap bottom; \/\/ 底为可实例化的抽象父类 private double height; \/\/ 高...

这个JAVA题目怎么解
import java.util.*;public class Test { public static void main(String[] args){ Scanner sc=new Scanner(System.in);int a;System.out.print("请输入正方形的边长:");a=sc.nextInt();for(int i=0;i<a;i++){ for(int j=0;j...

十堰市18974814443: 急急急....编写JAVA程序,要求从键盘输入10个整数,然后对这10个数进行降序排序并输出. -
兀有庾天王: public class Sort { //public Sort(){} public static void main(String args[]){ int[] num = new int[10] ; int N = num.length ; int temp = 0 ; try{ for(int i=0 ; i<10 ; i++){ num[i] = Integer.parseInt(args[i]) ; } //排序开始 for(int i=0 ; i<N-1 ; i++){ for(int j=N-2 ; j>=i ; j--)...

十堰市18974814443: Java题,从键盘输入一组数,求最大值和最小值 -
兀有庾天王: import java.util.Scanner;public class TestKnow {public static void main(String[] args) {Scanner sc = new Scanner(System.in);System.out.println("输入数的个数e799bee5baa6e997aee7ad94e4b893e5b19e31333363373164:");int n = sc....

十堰市18974814443: java中怎样从键盘输入一个字符然后输出,求完整的程序 -
兀有庾天王: import java.io.*; public class test { public static void main(String []args) { while (true) { try //-------用io库就一定要加上异常处理 { BufferedReader br = new BufferedReader( new InputStreamReader(System.in)); System.out.println("请输入一个字符串...

十堰市18974814443: java编程,要求从键盘输入三个数,输出其中最小的一个数 -
兀有庾天王: 这种简单的题目,我建议你自己还是写写看,我可以给你提供思路:1、如何从键盘获取到输入的数据2、验证输入的是否为数字3、定义一个变量,存放最小的数,默认值...

十堰市18974814443: 急:Java编程:用循环语句输出如图所示(a)和(b)的n行图形,n从键盘输入,是一个小于10的数 -
兀有庾天王: 第一题: public class Test1 { public static void main(String []args){ Scanner scanner = new Scanner(System.in); System.out.println("请输入你要打印的行数:"); int number = scanner.nextInt(); for(int i=1;i0;k--) System.out.print(" "); for(int j...

十堰市18974814443: Java程序题:从键盘输入的方式,产生10个10以内的整数,输出这10个数中最大数与最小数的平方和? -
兀有庾天王: import java.util.*; class Test{private int x=0; //循环初值private int max=0;//保存最大值private int min=0;//保存最小值//保存随机整数的集合private LinkedList<Integer> arr=new LinkedList<Integer>();private int calc(){//产生10个整数...

十堰市18974814443: 求助java编程题:从键盘上输入一个数字序列,并对该数字序列按升序排序输出结果 -
兀有庾天王: import java.io.*; import java.util.*; public class text2 { public static void main(String[] args) { String art[] = new String[10]; SortedSet set=new TreeSet(); BufferedReader br=new BufferedReader(new InputStreamReader(System.in)); for(int i=0;i<10;i++)...

十堰市18974814443: 如何用JAVA语句实现从键盘输入 -
兀有庾天王: 1.main方法本身就是可以的public static void main(String[] args) args可以在执行这个类时键盘参数传入.2.很多java.io下的类封装下都可以实现,如PrintWriter这个类就可以实现,Scanner这个类其实也是这原理.主要是对System.in处理.

十堰市18974814443: 急求!!!编写一个JAVA应用程序,计算两个正整数的最大公约数和最小公倍数,要求从键盘输入两个数 -
兀有庾天王: public class Test { public static void main(String[] args) { System.out.println(gongyue(10, 12)); } //迭代n的阶乘 public static int method(int n) { if (n == 1) { return 1; } else { return n * method(n - 1); } } // 求m和n的最大公约数 public static int gongyue...

十堰市18974814443: java语言从键盘输入语句的一个问题 -
兀有庾天王: a=Double.valeOf(inputLine).doubleValue(); (这句删掉)这句的意思是将输入的字符串转换为double 你输入的姓名怎么转字Double 这个时候会弹出NumberFormatException 意思是你格式不符合 不能转为Double 这一句不要了前面double a,b; (变量a去掉)那a自然就不要了 String inputLine=in readLine(); (String去掉)你这是因为你前面已经对inputLine进行定义了 这个时候你只能对inputLine进行赋值而不能再进行定义了 所以String 也得去掉

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网