摘要:
基本思路: 1、提示用户输入数字,接受该数字。 2、利用随机数生成一组数。 3、冒泡排序。(因为二分法只适用于有序数列) 4、利用二分法查找该数 (1)、计算出数组的中间位置,具体方法是开始位置的索引加上结束位置的索引除以二; (2)、取出中间位置的值和要查找的数字比较,根据比较结果决定,根据查找结 阅读全文
摘要:
基本思路:首先插入一段数字与字母的字符串; 然后利用随机数生成随机数; 然后用生成的随机数作为索引,截取该数的后面四位。 输出结果: 第二种方法 基本思路 1、定义一个String[]zimu={"a","b","c","d","e","f","g","h","i","j","k","l","m", 阅读全文
摘要:
1.Random():创建一个新的随机数生成器。 2.Random(long seed):使用单个 long 种子创建一个新的随机数生成器。 我们可以在构造Random对象的时候指定种子(这里指定种子有何作用,请接着往下看),如: Random r1 = new Random(20); 或者默认当前 阅读全文
摘要:
基本思路: 临近的数字两两进行比较,按照从小到大的顺序进行交换, 这样一趟过去后,最大的数字被交换到了最后一位, 然后再从头开始进行两两比较交换,直到倒数第二位时结束,通过for循环嵌套来实现。 运行结果 阅读全文
摘要:
打印直角三角形 运行结果 打印菱形 运行结果 阅读全文
摘要:
运算符 1、赋值运算符 = 2、算术运算符 + - * / % +在有字符串的情况下就变成了连接符并把结果转换为字符串型。有时候用来转型。例如 :int a=1;String s=a+"";(直接用String s=a;会报错,所以利用加号特性在后面加上+“”就变成了字符型) 3、自增自减运算符 + 阅读全文