Java
JieweiXiao_2016
这个作者很懒,什么都没留下…
展开
-
Java基础——常用DOS命令
打开DOS控制台:快捷键 Win+R,输入cmd,回车常用DOS命令:d :回车,盘符切换dir(directory) :列出当前目录下的文件以及文件夹md (make directory) :创建目录 rd (remove directory) : 删除目录cd (change directory) :改变指定目录(进入指定目录)cd原创 2016-08-08 21:41:45 · 1312 阅读 · 0 评论 -
Java算法——一维数组的常见操作(遍历,求最大值,最小值,逆序,查找)
一维数组的常见操作:1、遍历方式1:public static void printArray(int[] arr) {for(int x=0; xSystem.out.println(arr[x]);}}方式2:public static void printArray(int[] arr) {System.out.print("[");for(i原创 2016-08-10 22:00:26 · 7627 阅读 · 0 评论 -
Java算法——输出杨辉三角
/*打印杨辉三角(行数可以键盘录入)11 1 1 2 11 3 3 11 4 6 4 1 1 5 10 10 5 1任何一行的第一列和最后一列都是1从第三行开始,每一个数据是它上一行的前一列和它上一行的本列之和*/import java.util.Scanner;public class YanghuiTriangle { public static void ma原创 2016-08-10 21:43:02 · 6062 阅读 · 1 评论 -
Java算法——输出九九乘法表
/* * 在控制台输出九九乘法表 * * 1*1=1 * 1*2=2 2*2=4 * 1*3=3 2*3=6 3*3=9 * 1*4=4 2*4=8 3*4=12 4*4=16 * ... * 1*9=9 2*9=18 3*9=27 ...... 9*9=81 * * */public class JiuJiuChengFaBiao { public原创 2016-08-10 21:24:32 · 2831 阅读 · 1 评论 -
Java算法——求100—999之间的所有水仙花数,并统计一共有几个
//水仙花数是指:一个三位数,其各位数字的立方和等于该数本身//例如:153就是一个水仙花数//153 = 1*1*1 + 5*5*5 + 3*3*3 = 1 + 125 + 27 = 153public class ShuiXianHuaShu { public static void main(String[] args) { int count = 0; for (i原创 2016-08-10 20:15:39 · 21247 阅读 · 0 评论 -
Java算法——判断一个数是否是回文数
//回文数:是一种数字。如:98789, 这个数字正读是98789,倒读也是98789//正读倒读一样,所以这个数字就是回文数import java.util.Scanner;public class HuiWenShu { public static void main(String[] args) { Scanner sc = new Scanner(System.in);原创 2016-08-10 21:02:05 · 46638 阅读 · 2 评论 -
Java算法——判断某一年是否是闰年
闰年的判定规则是:如果该年能被4整除且不能被100整除,或者能被400整除,则该年是闰年,否则不是import java.util.Scanner;public class LeapYear {public static void main(String[] args) {Scanner scan = new Scanner(System.in);Syste原创 2016-08-09 17:29:42 · 12378 阅读 · 0 评论 -
Java算法——求1到100的偶数和,奇数和
1、求1到100的偶数和int sum = 0;for (int i = 2; i sum += i;}System.out.println("1到100的偶数和为:" + sum);2、求1到100的奇数和int sum = 0;for (int i = 1; i sum += i;}System.out.println("1到100的奇数原创 2016-08-09 17:14:12 · 28517 阅读 · 4 评论 -
Java算法——求1到100累加的和,3种循环
1、for循环int sum = 0;for (int i = 1; i sum += i;}System.out.println("1到100累加的和为:" + sum);2、while循环int sum = 0;int i = 1;while (i sum += i;i++;}System.out.println("1到100累加原创 2016-08-09 17:05:08 · 64426 阅读 · 4 评论 -
Java——eclipse中格式化代码快捷键Ctrl+Shift+F失效的解决办法
当我们在eclipse中格式化代码时,右键——Source——Format能够起效,但Ctrl+Shift+F有时候不好使。原因:eclipse的格式化代码的快捷键Ctrl+Shift+F与输入法的简繁体切换快捷键Ctrl+Shift+F相同,导致冲突。解决办法:以搜狗输入法为例,打开属性设置——按键——把简繁切换快捷键前面的勾勾去掉(输入法中的这个快捷原创 2016-02-01 01:05:28 · 9386 阅读 · 2 评论 -
Java算法——交换两个变量的值,3种方法
1、借助中间量交换 (开发常用)int x = 10; int y = 20; int temp = x; x = y; y = temp; 此种方法可以将中间量看成空杯,即把temp看成是空杯, 把x看成是装有白酒的杯子,把y看成是装有红酒的杯子 int temp = x; 把白酒倒到空杯中,此时temp装有白酒,x变成空杯 x = y; 把y中的红酒原创 2016-08-08 22:33:46 · 15435 阅读 · 4 评论 -
Java算法——求三个数中的最大值(或最小值),5种方法
1、if语句嵌套int a = 10;int b = 30;int c = 20;int max;if (a > b) {if (a > c) {max = a;} else {max = c;}} else {if (b > c) {max = b;} else {max = c;}}2、if语句in原创 2016-08-09 15:58:35 · 112731 阅读 · 10 评论 -
Java算法——二维数组的遍历,求和
public class Array2BianLi { public static void main(String[] args) { int[][] arr = { { 1, 2, 3 }, { 4, 5, 6 }, { 7, 8, 9 } }; int sum = 0; System.out.println("遍历二维数组:"); for (int i = 0; i原创 2016-08-10 22:08:14 · 15214 阅读 · 0 评论