Java03】的更多相关文章

  字符输入   Scanner scan = new Scanner(System.in); char ch = scan.next().charAt(0);   车到路口例   package Chapter3_2;   import java.util.Scanner;   public class Chapter3_2 {        public static void main(String[] args) {           // TODO Auto-generated me…
/** * * 失去一日甚易,欲得回已无途! * * 关键字:java中的关键字 就是指 已经被定义了的单词! * 我们就不能再拿关键字 作为我们的变量名! * 常用的关键字: * 基本数据类型: * byte * short * int * long * float * double * char * boolean * 流程控制: * if else break return continue case switch for while do * 异常处理 : * try catch fin…
1.当JAVA里定义的函数中去掉static后,怎么办? static代表静态,由于main函数是静态的,如果自己定义的函数方法加了static则在类加载时就一起加载了.但如果不写static,就必须通过初始化一个对象(即new)后,通过对象来调用,否则报错,如 代码: class A{ public static void main(String[]args){ A a = new A(); a.printHello(); } void printHello(){ System.out.pri…
1.java中的变量与常量 1.1 变量的定义: 变量,顾名思义就是会变的量,这种思想来源于数学,指的是一个不确定的量或者随时会改变的量. 在我们进行编程的过程中,有一些东西是会随着实际情况而发生变化,例如用户的输入.系统的当前时间等,这些东西并不能唯一确定下来,于是我们想到了一个办法,用一个标记来代替这些会变的东西,我们把这个标记叫做程序中的变量. 同样,与变量相对的量,例如圆周率PI=3.1415926.自然对数E = 2.71828 等,我叫做常量. 其实计算机编程就是将我们所知道的事务抽…
1.java中利用static(静态),将方法放入类中.如果不加static,必须先实例化出来一个类,之后再通过实例化类名+方法的形式调用. 2.编写一个方法,使用以上算法生成指定数目(比如1000个)的随机整数. 3.请看以下代码,你发现了有什么特殊之处吗? // MethodOverload.java // Using overloaded methods public class MethodOverload { public static void main(String[] args)…
#############练习###################### 1.键盘录入乘法表 import java.util.Scanner; public class PrintNN { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("Please input a number:"); int b = sc.nextInt(); xi…
引用变量时要给变量赋值,如果循环进不去就会报错. 一.循环结构的四要素 1.初始化条件 2.循环条件 ---> 是Boolean类型 3.循环体 4.迭代条件 说明:通常情况下,循环结束都是因为2中条件返回false了. 二.for循环 eg:题目:输入两个正整数m和n,求其最大公约数以及最大公倍数. 比如:12和20的最大公约数是4,最小公倍数是60. 说明:break关键字的使用 import Java.util.Scanner; class ForTest { public static…
1.使用类的静态字段和构造函数,可以跟踪某个类所创建对象的个数.请写一个类,在任何时候都可以向他查询"你已经创建了几个对象" 1 package 第四五周; 2 3 public class Duixiangshu { 4 private static int n; 5 6 public Duixiangshu() 7 { 8 n++; 9 }//构造函数 10 11 public static int value() 12 { 13 return n; 14 } 15 16 publ…
数据结构: 数组:最基本的数据结构(线性表) 链表:单向链表,双向链表 树:二叉树 图:深度优先遍历.广度优先遍历 查找: 线性查找 折半查找 排序: 冒泡排序* 快速排序 插入排序* 选择排序* 希尔排序 堆排序 归并排序 桶排序 1.查找 线性查找: int [] arr=new int []{1,58,46,33,10,5,-58}; Scanner sc=new Scanner(System.in); System.out.print("请输入一个数:"); int numbe…