「李兴华java练习题」李兴华 Java
本篇文章给大家谈谈李兴华java练习题,以及李兴华 Java对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、李兴华的java开发实战经典怎么样?
- 2、java编程基础练习题
- 3、java问题
- 4、求救, 新手上路, 求一个 Java程序,计算一组数字的个数,最大值 最小值 平均值, 最大值和最小值的差。
- 5、求推荐初学Java的练习书!另外请问Java程序设计习题集这本书好不好的
- 6、Java 练习题 给出两个数组 a:1,7,11,13,15,17,19;b 2,4,6,8,10
李兴华的java开发实战经典怎么样?
还行吧,里面也是有不少经典例子,值得一看吧。
不过说句实话,看书、看视频之类是必要的,但只是让了解知识,有一个大概的知识框架,真正要学好还是要多动手。
想学好,跟着写,多练习,最初能保证一天代码量上百行,以后慢慢就是高手了
java编程基础练习题
这道题的答案是C。
double[] num1; //定义一个double类型的数组num1
double num3=2.0; //定义一个double类型的变量并赋值为2.0
int num2=5; //定义一个int类型的冰凉num2,并赋值为5
num1=new double[num2+1];
//给double类型的数组num1赋值,并初始化为5+1个大小, num2=5,所以是5+1
num1[num2]=num3;
//上面这句翻译过来就是:数组num1[5]=2.0 。 由于数组下标从0开始,所以下标为5的元素是最后一个元素。 所以答案是C
java问题
这个是程序的入口参数,举个例子你很快就明白了。例如你写了一个java源文件,名字叫 Test.java
那么你首先在命令行下输入 javac Test.java
然后输入java Test
来运行是吧。
如果你想要给程序传入一些参数,就这样运行
java Test 1 15
然后呢1和15就是args[]这个数组里的内容了。这个叫入口参数,如果你不写,args[]就没有内容了。
当然你如果写了java Test 1 15
这时args[0]就是1,args[1]就是15。你可以写个小程序试一试。然后for循环输出一下args的内容。就理解透彻了。
另外这个不一定这么写也行,也可以写成argv[],李兴华视频里就这么写的。没事。
求救, 新手上路, 求一个 Java程序,计算一组数字的个数,最大值 最小值 平均值, 最大值和最小值的差。
看看是不是你要的东西:
import java.util.Arrays;
import java.util.Scanner;
public class IsNumber {
public static void main(String[] args) {
// TODO Auto-generated method stub
String str = "";
do{
System.out.print("请输入一段数字:");
Scanner sc = new Scanner(System.in);
str = sc.next();
}while(!(isNumber(str)));
int num = str.length();
System.out.println("你输入的这组数字一共有"+num+"个");
int numArray[] = new int[num];
for(int i = 0;i num;i ++){
numArray [i] = str.charAt(i) - 48;
}
Arrays.sort(numArray);
int max = numArray[num - 1];
int min = numArray[0];
int sum = 0;
for(int i = 0;i num;i ++){
sum = sum +numArray[i];
}
double v = sum/num;
System.out.println("这组数字中最大的是:"+max);
System.out.println("这组数字中最小的是:"+min);
System.out.println("这组数字的平均值是:"+v);
}
public static boolean isNumber(String s){
boolean b = true;
for(int i = 0;i s.length();i ++){
if((s.charAt(i) 48)||(s.charAt(i) 57)){
b = false;
break;
}
}
return b;
}
}
看你也是初学者,多看视频吧,李兴华、马士兵的都不错,上网一搜都有!
求推荐初学Java的练习书!另外请问Java程序设计习题集这本书好不好的
说实在的,感觉网络有时候比书籍好用。
学编程,首先把java50题做完了,练习一下基本的逻辑思维和用法,然后按照SE一章章学下去。
以前我买过基本java书,不过基本上都没看过。
如果LZ是零基础的话建议买李兴华的书,楼上的都是瞎扯,thinking in java那是给基础的人看的,不适合入门,基本上每个大牛都要看上好几遍......
再推荐“JAVA编程思想”,我以前毕业买的实体书,觉得蛮不错的,深入浅出,可以配合里面的习题动手练练
Java 练习题 给出两个数组 a:1,7,11,13,15,17,19;b 2,4,6,8,10
import java.util.*;
class Test{
public static void main(String[] args){
int[] a={1,7,11,13,15,17,19};
int[] b={2,4,6,8,10};
int[] c=new int[a.length+b.length];
System.arraycopy(a,0,c,0,a.length);
System.arraycopy(b,0,c,a.length,b.length);
Arrays.sort(c);
System.out.println(Arrays.toString(c));
}
}
李兴华java练习题的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于李兴华 Java、李兴华java练习题的信息别忘了在本站进行查找喔。
发布于:2022-11-26,除非注明,否则均为
原创文章,转载请注明出处。