JAVA
文章平均质量分 82
lingle77
keep on learning
展开
-
一、初用Eclipse体验
断断续续搞JDK、安装对应的Eclipse也弄了一周 我这效率不过总算步入正轨了!把Eclipse弄成了顺眼的暗色系 排版格式也自己弄成了C++风格通常排版的快捷键是CTRL+SHIFT+F 之前使用一直没奏效 后来发现和输入法的快捷键冲突了 修改后很好用了并且强迫自己习惯英文版中QAQ先来段很基本的代码package myproject;原创 2015-05-26 18:29:54 · 556 阅读 · 1 评论 -
JAVA第一周 输出字符
1.1代码如下package HomeWork_1;public class JAVA1_1 { public static void main(String[] args) { System.out.println("Welcome to Java."); System.out.println("Welcome to Computer Science.");原创 2015-09-06 17:56:03 · 461 阅读 · 0 评论 -
JAVA Game bean machine
项目要求输入球的个数和槽的个数,豆豆机中钉子按第几行则有几颗钉子排列,行数为(槽-1)。打印出每个球的滚动方向,并表现出各个槽中球的分布情况。 代码如下import java.util.Arrays;import java.util.Scanner;public class BeanMachine { static Scanner input = new Sca原创 2015-10-20 20:21:47 · 1226 阅读 · 1 评论 -
JAVA Eight Queens
public class EightQueens2 { public static void main(String[] args) { int[][] Q = new int [8][8]; int []x=new int [8]; int []y=new int [8]; int []diagonal =new int [16]; int []undiagon原创 2015-10-20 16:15:17 · 917 阅读 · 0 评论 -
JAVA 该数出现几次
题目当然晃了一眼…大概是要求输入一串0-100间的数 统计出各数出现的次数好像是道三星题来着 找不到了QAQ代码如下package HomeWork_1;import java.util.Scanner;public class CountNums { public static void main(String[] args) { Scanner in = n原创 2015-09-10 19:32:42 · 942 阅读 · 1 评论 -
JAVA Current date and time
项目要求Invoking System.currentTimeMillis() returns the elapse time in milliseconds since midnight of January 1,1970.Write a program that displays the date and time.Here is a sample run:Current date a原创 2015-09-22 20:02:58 · 1259 阅读 · 1 评论 -
java格式化输出 printf 例子
import java.util.Date; /** *使用printf输出 *//**关键技术点 *使用java.io.PrintStream的printf方法实现C风格的输出 *printf方法的第一个参数为输出的格式,第二个参数是可变长的,表示待输出的数据对象 */publicclass Printf { publicstaticvo转载 2015-09-22 19:49:24 · 3946 阅读 · 0 评论 -
JAVA Playing a TicTacToe game
项目要求两个玩家在3*3的棋盘上下棋,哪方先连3子则获胜。 代码如下import java.util.Scanner;public class TicTacToe { private static int gird = 3; // 设定3*3的棋盘 private static int[][] girds = new int[gird][gird]; // 创建原创 2015-10-27 19:46:22 · 2436 阅读 · 0 评论 -
JAVA 音乐文件读取工具
项目要求 a)读取指定目录的所有mp3文件,包括所有子目录b)将所读取的文件呈现在控制台代码如下import java.io.*;import java.util.Scanner;public class fileMP3 { private static Scanner input = new Scanner(System.in); public stat原创 2015-11-01 10:26:58 · 3160 阅读 · 0 评论 -
JAVA 猜拳游戏三局两胜版
import java.util.Scanner;public class PlayGame {public static void main(String[] args) {Scanner in = new Scanner(System.in);int winTime1 = 0, winTime2 = 0;while (winTime1 System.out.pr原创 2015-09-08 22:35:42 · 2810 阅读 · 0 评论 -
JAVA 猜拳小游戏
以前用C++写了个猜拳小游戏,这次做个JAVA版的…C++版的在这里→http://blog.csdn.net/lingle77/article/details/41421769又想起了已经离开的213同学。代码如下import java.util.Scanner;public class PlayGame { public static void main(String原创 2015-09-08 20:20:39 · 1136 阅读 · 0 评论 -
四、实例变量和类变量
读书笔记类内成员变量分为:有static:静态变量/类变量。属于类本身的特性无static:非静态变量/实例变量。属于对象代码如下Person.javapublic class Person{ String name; int age; static int eyenum; public void info() { System.out.print原创 2015-06-03 17:31:20 · 442 阅读 · 0 评论 -
三、数组初始化
今天在图书馆借了《疯狂JAVA程序员的基本修养》 书的前言说得很好 Java语言拥有的开发人群越来越大了,大量程序员已经进入或正打算进入Java编程领域。这当然和Java语言本身的优秀不无关系,却也和Java编程入门简单有关。一个毫无编程基础的初学者,只要有点数据库和SQL基础,大概花不到一个月时间就可以学会编写JSP页面,说不定就可以找到一份Java编程的工作了。如果他肯再多下点功夫,学原创 2015-06-03 12:38:26 · 653 阅读 · 5 评论 -
二、在Eclipse中体验Date日期类
Eclipse比CodeBlocks更好的一点是:前者每输入完一行马上就能知错 而Codeblocks需要RUN后才知道比如删掉17行最后的一个分号 换行后行数前出现红X 把鼠标移过去会显示原因:代码如下package date;//引入日期类的类包import java.util.*;public class DateDemo{ public原创 2015-05-28 16:35:28 · 3043 阅读 · 0 评论 -
五、JAVA中类的探究-父类构造器
二、父类构造器(1)隐式调用和显式调用代码如下class Lingle{ { System.out.println("Lingle的非静态初始化块:"); } public Lingle() { System.out.println("Lingle的无参数构造器"); } public Lingle(String grandson) {原创 2015-06-09 18:02:48 · 487 阅读 · 0 评论 -
五、JAVA中类的探究-类变量的初始化时机
一、类变量的初始化时机(1)JAVA的类不同于C++的类 能在类里执行main函数就是让我惊奇的一点JAVA程序可以在这两个地方对类变量执行初始化:定义类变量时指定初始值静态初始化快中对类变量指定初始值代码如下public class StaticInitTest{ static int count = 2; static { Syste原创 2015-06-09 16:30:22 · 582 阅读 · 2 评论 -
五、JAVA中类的探究-父子实例的内存控制
“子类可以直接访问弗雷中定义的成员变量和方法”这种介绍其实稍显笼统JAVA继承中対成员变量和方法的处理不同代码如下class Base{ int count = 2; public void display() { System.out.println(this.count); }}class Derived extends Base{ int c原创 2015-06-10 18:32:58 · 674 阅读 · 0 评论 -
六、数组及输入方式
之前一直不知道JAVA怎么输入…正好报名的云课堂开课了,根据预习视频发现了输入方式。囧~输入方式代码import java.util.Scanner;public class FieldTest{ public static void main(String[] args) { Scanner in = new Scanner(System.in); int x,原创 2015-07-06 17:43:31 · 1706 阅读 · 0 评论 -
第0周-JAVA云课堂学习日志
int[] a = {1,2,3};int[] b = {1,2,3};System.out.println(a==b);数组a是管理者,若b[]=a[],b改变数组中的值,a作相应改变。将输出false。因为a,b是不同的管理者int[] a = {1,2,3};int[] b = new int[a.length];for ( int i =0 ; i < b.原创 2015-07-06 20:10:25 · 422 阅读 · 0 评论 -
第1周编程题-表示分数类的Fraction
题目内容设计一个表示分数的类Fraction。这个类用两个int类型的变量分别表示分子和分母。这个类的构造函数是:Fraction(int a, int b) 构造一个a/b的分数。这个类要提供以下的功能:double toDouble(); 将分数转换为doubleFracti原创 2015-07-13 20:34:50 · 10532 阅读 · 9 评论 -
JAVA第二周 输入字符
2.6**代码如下package Digits;import java.util.Scanner;public class Digits { public static void main(String[] args) { System.out.println("Enter an integer between 0 and 1000 :"); Scanner in = n原创 2015-09-08 19:28:57 · 494 阅读 · 0 评论 -
JAVA connectFour
项目要求四连珠游戏,两个玩家交替落子。每次输入一个数表示在该列落子,由下往上落子。若同一玩家在同行、同列或对角线出现四连珠则获胜。代码如下package curriculum.java;import java.util.Scanner;public class connectFour { private static int girds[][] = new int原创 2015-11-01 12:24:36 · 2161 阅读 · 0 评论