Java入门程序
溺水自救的一只狗
别问我过去,我只看将来。
圈子不大,生活很累。
过去因荒废获得的10%的快乐,会换来现在100%的苦楚,庆幸的是有人没有放弃我,虽素未谋面,却心心念念。
展开
-
Java入门程序:输出一个字符串中指定字符串出现的次数
问题:代码:public class TestString { public static void main (String [] args) { String s = "sunjavasunjavaaunja"; String sToFind = "java"; int count = 0; int index = -1; while((index = s...原创 2020-03-24 15:54:54 · 478 阅读 · 0 评论 -
Java入门程序:输出一个字符串中大写英文字母、小写英文字母及非英文字母字符数
问题:代码(提供三种思路):public class TestString { public static void main (String [] args) { String s = "AaaaaaS#$*7892 werwSDF"; int lCount = 0,uCount = 0,oCount = 0; //思路一 for(int i=0;i<...原创 2020-03-24 15:48:56 · 906 阅读 · 0 评论 -
Java入门程序:在命令行中以树状结构展现特定的文件夹及其子文件夹
问题:思路:查看API文档中的File类;fileLists()方法、getName()方法、isDirectory()方法 + 递归代码形成过程:此时没有输出根文件夹A,所以要进一步编写。这样书写出来没有层次感不是树状结构,进一步编写。代码:import java.io.*;public class FileList { public static void main...原创 2020-03-24 13:05:03 · 610 阅读 · 0 评论 -
Java入门程序:解析字符串并以数组的形式输出
问题:思路:查看API观察String类中的方法,split()方法的使用,得到的是一个字符数组。代码;public class ArrayParse { public static void main(String [] args) { String s = "1,2,;3,4,5;7,8"; String[] sFirst = s.split(";"); //以;分离字...原创 2020-03-24 12:34:51 · 690 阅读 · 0 评论 -
Java入门程序:选择排序 和 冒泡排序 以及 二分法查找
目的一:使用选择排序算法排序一个无规则整数数组。代码:public class TestArrySelectSort { public static void main (String[] arg) { int[] a = new int[arg.length]; for(int i=0; i<arg.length; i++) { a[i] = Integer.par...原创 2020-03-23 10:19:48 · 141 阅读 · 0 评论 -
Java入门程序:逢三减一(约瑟夫环) 数组法和双向回环链表法以及数组模拟链表法
设计要求:500个数逢三减一,问最后一个数是原来数中的第几个?设计思路:运用数组简单逻辑思维的建立leftCount:值为true的数组长度countNum:计数器,逢三减一index:标记位置,类似循环的指针代码:public class Count3Quit { public static void main(String [] args) { boolean [] a...原创 2020-03-22 10:41:44 · 217 阅读 · 0 评论