java
小小码民
这个作者很懒,什么都没留下…
展开
-
Java
Java 难学吗???原创 2015-08-12 18:23:01 · 440 阅读 · 0 评论 -
插入排序
插入排序(Insertion Sorting)的基本思想是:把n个待排序的元素看成为一个有序表和一个无序表,开始有序表只包含一个元素,无序表中包含有n-1个元素,排序过程中每次从无序表中取出第一个元素,把它的排序码依次与有序表元素的排序码进行比较,将它插入到有序表中的适当位置,使之成为新的有序表class InsertSort{ public void sort(int arr[]) {原创 2015-10-13 16:39:30 · 584 阅读 · 0 评论 -
for语句的简单应用②
结果:代码: for (int i = 1; i <= lay; i++) { /* * for(int j=1;j<=i;j++) { System.out.print("*"); } * System.out.println(); */ // 找出空格 for (int j = 1; j <= lay - i; j++) {原创 2015-09-25 11:11:02 · 535 阅读 · 0 评论 -
选择排序法
思想 第一次从arr[0]到arr[n-1]中得到最小值,与arr[0]交换;第二次从arr[1]到arr[n-1]得到最小值,与arr[1]交换;第n-1次从R[n-2]-R[n-1]中选取最小值,与R[n-2]交换;总共通过n-1次,得到一个按排序码从小到大排列的有序序列具体代码:public static void main(String[] args) { // TOD原创 2015-10-13 14:52:14 · 510 阅读 · 0 评论 -
判断一个数是否是回文数
代码如下:import java.util.Scanner;public class Huiwen { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("请输入数字:"); int input = scanner.nextI原创 2015-09-24 11:15:49 · 900 阅读 · 0 评论 -
FileInputStream读取文件内容
File f=new File("e:/abc.txt"); FileInputStream fis; try { fis=new FileInputStream(f); byte b[]=new byte[1024]; int n=0; while((n=fis.read(b))!=-1) { String s=new String(b, 0, n)原创 2015-10-09 10:38:07 · 819 阅读 · 0 评论 -
File类用法
//创建一个文件对象 //说明 正斜杠\\,e:\\abc.txt 反斜杠/,e:/abc.txt File f1=new File("e:/abc.txt"); System.out.println("文件路径:"+f1.getAbsolutePath()); System.out.println("文件大小:"+f1.length()); //1创建文件夹原创 2015-10-09 10:27:55 · 568 阅读 · 0 评论 -
FileReader和FileWriter
//文件字符流 FileReader,FileWriter FileReader fr=null; FileWriter fw=null; try { fr =new FileReader("e:/abc.txt"); fw =new FileWriter("d:/a.txt"); //读取一个文件并写入到另一个文件中char[]来中转 char c[]原创 2015-10-10 09:46:29 · 517 阅读 · 0 评论 -
FileOutputStream写到文件
File f=new File("e:/abc.txt"); FileOutputStream fos=null; try { fos=new FileOutputStream(f); if(f.exists()) { System.out.println("文件已存在"); } byte b[]=new byte[1024];原创 2015-10-09 11:00:30 · 1173 阅读 · 0 评论 -
PrintWriter类
向文件写入内容static String path = File.separator + "E:" + File.separator + "cxd" + File.separator + "work" + File.separator + "a.txt"; /** * @param args */ public static void main(Strin原创 2015-10-10 10:32:41 · 644 阅读 · 0 评论 -
缓冲字符流 BufferedReader类与BufferedWriter类
BufferedReader br=null; BufferedWriter bw=null; FileReader fr=null; FileWriter fw=null; try { fr = new FileReader("e:/abc.txt"); br=new BufferedReader(fr); fw=new FileWriter("e:/c.txt原创 2015-10-10 10:02:30 · 824 阅读 · 0 评论 -
for语句的简单应用③
1.效果2.代码for(int i=1;i<=lay-1;i++)//判断循环上半部分 { for(int k=1;k<=lay-i;k++)//判断每一行要留出的空格数 //1<=3,2<=3,3<=1,4<=0; { System.out.print(" "); } for(int j=1;j<=2*(i-1)+1;j++)/原创 2015-09-29 10:37:41 · 661 阅读 · 0 评论 -
for语句的简单应用④
1.效果2.核心代码for(int i=1;i<=lay-1;i++) { for(int k=1;k<=lay-i;k++) { System.out.print(" "); } for(int j=1;j<=2*(i-1)+1;j++) { System.out.print("*"); } System.out.pr原创 2015-09-29 11:25:12 · 606 阅读 · 0 评论 -
for语句的简单应用①
1.效果2.代码InputStreamReader isr = new InputStreamReader(System.in); BufferedReader br = new BufferedReader(isr); System.out.println("请输入一个数:"); int lay = 0; try { String input = br.re原创 2015-09-25 10:40:07 · 671 阅读 · 0 评论 -
java, Hello World
简单的java从 Hello World开始!public class Test01 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("Hello World!"); }}输原创 2015-08-12 18:24:19 · 529 阅读 · 0 评论 -
jdk和jre有什么区别
转载出自:http://www.veryhuo.com/a/view/jdk-jre.htmlJDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。SDK是Software Development Kit 一般指软件开发包,可以包括函数库、编译程序等。 JDK就是Java Development Kit JRE是Java Runtime Enviromen转载 2015-12-10 10:19:23 · 502 阅读 · 0 评论