(1)今天做了什么: (2)明天准备做什么? (3)遇到的问题,如何解决? 学习数组,编写了一个随机选牌的代码.自己最开始一直想只设置一个字符串数组,利用随机数来输出,但那样对字符串赋值会比较麻烦.可能改成二维数组来赋值会好一点.书上采用了整型数组来控制选牌,我如果用随机数,就会有重复的问题.所以数组很好的一个地方就体现出来了,就是可以存储,利用存储的数字,就避免了重复的问题!我认为这个点很重要.另外为花色定义一个数组,为牌的大小再定义一个数组是我没有想到的!这种可以组合信息来表示现实中的一个信…
(1)今天做了什么: (2)明天准备做什么? (3)遇到的问题,如何解决? 今天学了将数组传递给方法和方法返回数组,其中传递的是数组的引用. 明天把例子做了,尽量把查找也学习了. 遇到了两个问题: 1.数组传递给方法传递是,参数写的是数组变量名,传递的引用是整个数组的引用吗?还是只是首元素的引用.我记得c是首元素. 2.方法返回数组,在方法中创建一个数组,返回创建的数组的话,那么方法结束后,数组不是被销毁了吗? 我自己目前认为1.是整个数组的引用,因为方法中不止对首元素进行了操作,抽时间对c也进…
(1)今天做了什么: (2)明天准备做什么? (3)遇到的问题,如何解决? 今天继续学习菜鸟教程Java实例 字符串 9.字符串小写转大写--toUpperCase方法 public class Main { public static void main(String[] args) { String str = "string runoob"; System.out.println("原始字符串为: "+str); System.out.println(&quo…
(1)今天做了什么: (2)明天准备做什么? (3)遇到的问题,如何解决? 今天学习了菜鸟教程Java实例,数组 1.数组的排序和元素的查找--sort和binarySearch方法 import java.util.Arrays; public class Main { public static void main(String[] args) { int array[] = { 2, 5, -2, 6, -3, 8, 0, -7, -9, 4 }; Arrays.sort(array);…
(1)今天做了什么: (2)明天准备做什么? (3)遇到的问题,如何解决? 今天继续学习菜鸟教程java字符串实例 5.字符串反转--reverse方法 public class Main { public static void main(String[] args) { String string="runoob"; String reverse = new StringBuffer(string).reverse().toString(); System.out.println(…
(1)今天做了什么: (2)明天准备做什么? (3)遇到的问题,如何解决? 今天学习了菜鸟教程实例部分 一.字符串 1.字符串比较--compareTo方法 public class Main { public static void main(String[] args) { String str = "Hello World"; String anotherString = "hello world"; Object objStr = str; System.o…
(1)今天做了什么: (2)明天准备做什么? (3)遇到的问题,如何解决? 今天学习了二维数组,包括二维数组的声明,和二维数组的创建.以及获取二维数组的长度,其中要注意的是二维数组是每个元素都是一维数组的数组,故二维数组x=new int[3][4]的长度x.length为3.另外还学习了如何初始化二维数组,输出二维数组等,其中关键是采用for循环.还学习了将二维数组返回给方法,与一维数组相同,返回的都是数组的引用.最后还学习了多维数组. 明天准备学习第九章对象和类.目标学习到通过对象引用变量访…
(1)今天做了什么: (2)明天准备做什么? (3)遇到的问题,如何解决? 今天学了对象与类,如何定义类和创建对象,以及构建方法的用法. 明天课比较多,把今天未学的例子敲一遍好了. 没有遇到什么问题.…
(1)今天做了什么: (2)明天准备做什么? (3)遇到的问题,如何解决? 今天学习了SQL语句的分类: SQL语句很多,分为 1.DQL:数据查询语言(凡是带有select关键字的都是查询语句) 2.DML:数据操作语言(凡是对表中的数据进行增删改的都是DML) 如:insert增,delete删,update,改.(主要是操作表中的数据data.) 3.DDL:数据定义语言(凡是带有create.drop.alter的都是DDL.) DDL主要操作的是表的结构,不是表的数据.如:create…
今日内容介绍1.自定义类型的定义及使用2.自定义类的内存图3.ArrayList集合的基本功能4.随机点名器案例及库存案例代码优化 ###01引用数据类型_类 * A: 数据类型 * a: java中的数据类型分为:基本类型和引用类型 * B: 引用类型的分类 * a: Java为我们提供好的类,比如说:Scanner,Random等. * b: 我们自己创建的类,按照类的定义标准,可以在类中包含多个方法与属性,来供我们使用. ###02自定义类的概述 * A: 自定义类的概述 * java代码…