![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java学习
文章平均质量分 72
橘子局
这个作者很懒,什么都没留下…
展开
-
各种运算符注意事项
各种运算符注意事项1.算术运算符注意事项“+”除字符串相加功能外,还能把非字符串转换成字符串 ,如: “x”+123;的结果是“x123” 。 如果对负数取模,可以把模数负号忽略不记,如:5%-2=1。但被模数是负数就另当别论了。对于除号“/”,它的整数除和小数除是有区别的:整数之间做除法时,只保留整数部分而舍弃小数部分。 int x=3510;x=x/1000*1000;实际运行结果是3000原创 2014-02-27 09:38:18 · 1932 阅读 · 0 评论 -
java string类与stringbuffer类
StringBuffer类和String一样,也用来代表字符串,只是由于StringBuffer的内部实现方式和String不同,所以StringBuffer在进行字符串处理时,不生成新的对象,在内存使用上要优于String类。所以在实际使用时,如果经常需要对一个字符串进行修改,例如插入、删除等操作,使用StringBuffer要更加适合一些。在StringBuffer类中存在很多和S转载 2014-04-18 21:56:17 · 499 阅读 · 0 评论 -
关于java继承性的一个实例
package 继承;import java.util.Scanner;/* * 定义一个人类,包括属性:姓名;包括方法:吃饭、工作。 * (1)根据人类,派生一个学生类,增加属性:学校、学号;重写工作方法(学生的工作是学习)。 * (2)根据人类,派生一个教师类,增加属性:单位、工龄;重写工作方法(教师的工作是教学)。 * 注意:在每个类中最好都应该有自己的属性的输入输出方法原创 2014-04-03 19:49:47 · 1358 阅读 · 0 评论 -
数据输入输出及结构化程序设计(java)
代码说话,虽然简单,但是“不积跬步,无以至千里。”/*从键盘输入三个整数,求出其中的最大值并输出。*/import java.util.Scanner;public class exam1{ public static void main(String []args){ int a,b,c; int temp; while(true){ Sca原创 2014-03-24 21:58:17 · 943 阅读 · 0 评论 -
MyEclipse快捷键
(1)Ctrl+M切换窗口的大小(2)Ctrl+Q跳到最后一次的编辑处(3)F2当鼠标放在一个标记处出现Tooltip时候按F2则把鼠标移开时Tooltip还会显示即Show Tooltip Description。F3跳到声明或定义的地方。F5单步调试进入函数内部。F6单步调试不进入函数内部,如果装了金山词霸2006则要把“取词开关”的快捷键改成其他的。F7由函数内部返回转载 2014-04-18 22:07:26 · 446 阅读 · 0 评论 -
StringBuffer类的常用方法集合
package string类与stringbuffer类;public class indexof { public static void main(String[] args) { String str = new String("hello java"); System.out.println(str.indexOf('e'));//查找字符 “ e ”原创 2014-04-20 10:07:54 · 630 阅读 · 0 评论 -
数组和矩阵及应用(java)
一、实验目的1.掌握Java中数组的声明、创建、初始化和使用。2.了解Java中提供的对数组排序的常用方法。3.了解在数组中查找一个特定的值的常用方法。二、实验内容该程序将随机生成的10个数(20-80)放入数组中,找出其中最大数及其下标。public class Array{ public static void main(Stri原创 2014-03-23 22:42:09 · 1670 阅读 · 0 评论 -
string类常用方法集
package string类与stringbuffer类;public class alter_strings { public static void main(String []args){ String str = new String("Hello "); String str1 = "Java"; String str2 = str.toUpperCase()原创 2014-04-20 10:04:44 · 551 阅读 · 0 评论 -
java如何获取当前时间
一. 获取当前系统时间和日期并格式化输出: import java.util.Date; import java.text.SimpleDateFormat; public class NowString { public static void main(String[] args) { SimpleDateFormat df = n转载 2014-04-20 09:40:02 · 766 阅读 · 0 评论 -
java关于接口的实例
#接口#package 接口;/* * 定义一个rec_Area_Peri接口, * 里面有两个方法getArea()和getPerimeter(), * 分别表示“计算面积”和“计算周长”; * 再定义一个Rectangle类,实现接口rec_Area_Peri。 */public interface rec_Area_Peri { abstract int getA原创 2014-04-11 19:33:09 · 1761 阅读 · 0 评论 -
稍微复杂一点的Exception异常处理实例
package 异常处理;public class exception_xx{ public static void func(){ for(int i=0;i<3;i++){ int k; try{ System.out.println("exception handling . ..."); try{ switch(i){ case原创 2014-04-19 20:53:36 · 651 阅读 · 0 评论 -
对数组的遍历及排序操作
public class ArrayParameter { public void paixu(int b[]){ int temp; for(int i=0;i<b.length-1;i++){ for(int j=0;j<b.length-i-1;j++){ if(b[j]>b[j+1]){ temp = b[j]; b[j]=b[j+1];原创 2014-04-18 21:34:55 · 1151 阅读 · 0 评论 -
Java学习之关于静态修饰符的一个小程序
真言曾经自学过java,如今半年过去了,最初拿到书本连一个hello,world!都忘了怎么写!作为一个曾经很努力学习java的人来说,无疑是一种侮辱。痛心疾首,希望能够尽快找回丢失的知识。package package_one;/** * 静态修饰符修饰的变量和方法,可以直接用类名调用**/public class StaticDemo { stati原创 2014-03-03 21:21:30 · 726 阅读 · 0 评论 -
倒三角形的输出
#include int main() { int n,sp = 0;//符号数和空格数 int i = 0; scanf("%d",&n); n = n * 2 - 1; while(n > 0) { for(i = 0; i < sp; i++)//输出空格 printf(" ");原创 2014-04-14 22:49:31 · 1507 阅读 · 0 评论 -
关于静态成员变量与方法的一个实例
1.主类:studpackage packageninth;/* * 设计一个学生类Stud, 除了包括no(学号)、name(姓名)和deg(成绩)数据成员外, 有两个静态变量sum和num,分别存放总分和人数, 另有两个普通成员函数setdata()和disp(),分别用于给数据成员赋值和输出数据成员的值, 另有一个静态成员函数avg(),它用于计算平均分。 在测试原创 2014-03-29 15:10:13 · 1744 阅读 · 0 评论 -
java学习之继承与super关键字
//car_box.javapackage package_two;/** error:Implicit super constructor car() is undefined. * Must explicitly invoke anoth原创 2014-03-04 08:42:11 · 837 阅读 · 0 评论 -
java上机初体验
一、实验目的 1. 掌握下载 Java SDK 软件包。 2. 掌握设置 Java 程序运行环境的方法。 3. 掌握编写与运行 Java 程序的方法。 4. 了解 Java 语言的概貌。 二、实验内容(一)SDK 的下载与安装1. 机器要求 Java 对机器运行要求不高。下面给出的是基于Windows 平台的机器要求。硬件要求:CP原创 2014-03-13 21:30:01 · 900 阅读 · 0 评论 -
java数组与简单排序
题目:输入10个整数,将其最大的数与第一个整数对换,将其最小的数与最后一个数对换。package package_three;import java.io.IOException;import java.util.Scanner;public class Transfer { public static void main(String []argv) throws原创 2014-03-04 18:16:54 · 594 阅读 · 0 评论 -
对java异常处理的一个测试实例
package 异常处理;/* * 注意:如果在catch 语句中声明的异常类是Exception,catch * 语句也能正确地捕获,这是因为Exception 是ArithmeticExc * -eption 的父类。如果不能确定会发生哪种情况的异常,那么 * 最好指定catch的参数为Exception,即说明异常的类型为Exception。 * */public c原创 2014-04-18 21:21:26 · 867 阅读 · 0 评论 -
throws自定义抛出异常
package 异常处理;class inrangeexception extends Exception{ inrangeexception(int wrongnum){ super(wrongnum + "is not a validate num"); System.out.println("exception was throwed "); }}class va原创 2014-04-19 21:34:25 · 790 阅读 · 0 评论 -
关于抽象类的一个实例
package abstract_shape;/* * * 编写一个抽象类Shape,声明计算图形面积的抽象方法。 * 再分别定义Shape的子类Circle(圆)和Rectangle(矩形), * 在两个子类中按照不同图形的面积计算公式,实现Shape类中 * 计算面积的方法。最后在测试类中申明一个Shape对象,创建 * 一个圆对象,创建一个矩形对象,将圆对象和矩形对象分别赋原创 2014-04-11 20:09:34 · 1666 阅读 · 0 评论