Java Scanner类使用默认分隔标记解析字符串 前几节我们学习了怎样使用String类的split(Stringregex)来分解字符串,以及怎样使用StringTokenizer类来解析字符串中的单词,这一节我们学习怎样使用Scanner类的对象从字符串中解析程序所需要的数据。解析程序所需数据有两种方法, Java常用实用类 2022年04月03日 225 点赞 0 评论 72763 浏览
Java集合 Java集合类是工作中运用最多、最频繁的类,相比于数组(Array)来说,集合类的长度可变,更加方便开发。Java集合就像一个容器,可以存储任何类型的数据,也可以结合泛型来存储具体的类型对象。在程序运行时,Java集合可以动态地进行扩展,随着元素的增加而扩大。 Java数组 2022年03月01日 215 点赞 0 评论 90543 浏览
Java内部类 通过以往的学习,我们已经知道,类可以有两种重要的成员:成员变量和方法,实际上,类还有一种成员:内部类。在一个类中定义另一个类,我们把这样的类称作内部类,包含内部类的类称作内部类的外嵌类。内部类和外嵌类之间的关系:1)内部类的外嵌类的成员变量在内部类中仍然有效,内部类中的方法也可以调用外嵌类中的方法。 Java内部类与异常类 2022年02月28日 179 点赞 0 评论 87011 浏览
Java使用对象 抽象的目的是产生类,而类的目的是创建具有属性和行为的对象。对象不仅可以操作自己的变量改变状态,而且能调用类中的方法产生一定的行为。通过使用运算符“.”(点运算符也称引用运算符或访问运算符),对象可以实现对自己的变量的访问和方法的调用。对象创建之后,就有了自己的变量,即对象的实体。 Java类和对象 2022年02月18日 175 点赞 0 评论 96041 浏览
Java序列化与对象克隆 我们已经知道,一个类的两个对象如果具有相同的引用,那么它们就具有相同的实体和功能,比如:Aone=newA();Atwo=one;假设A类有名字为x的int型成员变量,那么,如果进行如下操作:two.x=100;那么one.x的值也会是100。 Java输入输出流 2022年02月08日 138 点赞 0 评论 78538 浏览
Java switch开关语句 switch语句是单条件多分支的开关语句,语法格式如下:switch(表达式){case常量值1:语句1;break;case常量值2:语句2;break;case常量值3:语句3;break;……case常量值n:语句n;break;default:语句n+1;}switch语句中“表达式”的值可以 Java流程控制 2022年04月07日 59 点赞 0 评论 91966 浏览
Java常见的异常 除了上一节提到的运行时异常和非运行时异常,还有很多常见的异常,比如:算术异常:ArithmeticExecption空指针异常:NullPointerException类转换异常:ClassCastException数组负下标异常:NegativeArrayException数组下标越界异常:Inde Java内部类与异常类 2022年01月20日 183 点赞 0 评论 101110 浏览
Java instanceof运算符实例讲解 instanceof运算符左面的操作数是一个对象,右面的操作数是一个类,当左面的对象是右面的类或子类创建的对象时,该运算符运算的结果是true,否则是false。实例:publicclassApplication{publicstaticvoidmain(String[]args){Objecto=n Java运算符和表达式 2022年03月21日 105 点赞 0 评论 83021 浏览
Java字符串与字符数组 我们已经知道String类的构造方法String(chara[])和String(chara[],intoffset,intlength)分别用数组a中的全部字符和部分字符创建字符串对象。String类也提供了将字符串存放到数组中的方法:publicvoidgetChars(intstart, Java常用实用类 2022年01月31日 232 点赞 0 评论 97883 浏览
Java冒泡排序(Bubble Sort) 1.冒泡排序冒泡排序(BubbleSort)是编程中较简单的一种排序算法。它重复地走访要排序的数列,一次比较两个元素,如果它们的顺序错误,就把它们交换过来。重复地进行走访数列的工作直到没有再需要交换的元素,这也就意味着该数列已经完成排序。冒泡排序就像气泡从水中出现一样, Java数组 2022年01月08日 189 点赞 0 评论 95770 浏览