代码实例(基础篇)
湖飘
不知道写什么,那就静下心来研究技术,这是一辈子的事情,没有之一。但愿你能和我一样,而我们恰好又有缘能认识。
展开
-
数组的降序排列和部分排序
import java.util.Arrays;import java.util.Collections;public class Test01 { public static void main(String[] args) { //数组的降序输出 Integer[] num = {5,8,3,9,1}; // double[] num...转载 2019-04-10 10:15:12 · 2897 阅读 · 0 评论 -
数组演练——复制数组
public class OneArray_07 { public static void main(String[] args) { copy(); } public static void copy() { // 数组复制 int copy1[] = new int[] { 23, 12, 67, 89, 56, 47, 13 }; // 声明数组并初始化原创 2017-09-28 11:57:25 · 238 阅读 · 0 评论 -
数组演练——合并数组
public class OneArray_09 { public static void main(String[] args) { int a[] = {1,3,5,7,9}; int b[] = {0,2,4,6,8}; int c[] = combineArray (a,b); System.out.println("合并之后的新数组c的元素如下:"); for (i原创 2017-09-28 16:08:48 · 239 阅读 · 0 评论 -
数组演练(43)矩阵转置
public class TwoArray_02 {public static void main(String[] args) { int array[][] = { { 22, 18, 36 }, { 27, 34, 58 }, { 12, 51, 32 }, { 14, 52, 64 } }; // 创建一个4行3列的二维数组 int brray[][] = new原创 2017-09-28 16:10:13 · 381 阅读 · 0 评论 -
运算符(23)加密可以这样简单(位运算)
import java.util.Scanner;public class Example { public static void main(String[] args) { Scanner scan = new Scanner(System.in); System.out.println("请输入一个英文字符串或解密字符串"); Str原创 2017-10-06 16:47:04 · 337 阅读 · 0 评论 -
运算符(26)不用乘法运算符实现2x16
import java.util.Scanner;public class Example { public static void main(String[] args) { Scanner scan=new Scanner(System.in);// 创建扫描器 System.out.println("请输入一个整数"); long n原创 2017-10-06 16:40:02 · 422 阅读 · 0 评论 -
运算符(27)交换两个变量的值(不使用第三个变量法方)
public static void main(String[] args) { //a=1010 b=1100;根据:一个数异或同一个数两次,结果还是那个数; int a =10; int b =12; a = a^b; b = a^b; a = a^b; /* int a=10,b=12; //a=1010^b=1100; * a=a^b; //a=0原创 2017-09-29 11:58:47 · 269 阅读 · 0 评论 -
基本语法(22)自动类型转换与强制类型转换
public class TypeConversion { public static void main(String[] args) { byte b = 127; char c = 'W'; short s = 23561; int i = 3333; long l = 400000L;原创 2017-10-06 16:33:43 · 458 阅读 · 0 评论 -
(85)默认初始化值
public class Initialization { private byte b; private short s; private int i; private long l; private float f; private double d; private boolean bl; private char c;原创 2017-10-06 17:54:03 · 295 阅读 · 0 评论 -
(88)单例模式的应用
单例类:public class Emperor { private static Emperor emperor = null; private Emperor() { } public static Emperor getInstance() { if (emperor == null) {原创 2017-10-06 17:37:48 · 348 阅读 · 0 评论 -
(84)温度单位的转换工具(方法的使用)
import java.util.Scanner;public class TemperatureConverter { public double toFahrenheit(double centigrade) { double fahrenheit = 1.8 * centigrade + 32; return fahrenheit;原创 2017-10-06 17:33:36 · 481 阅读 · 0 评论 -
Java中判断字符串是否为数字
//方法一:用JAVA自带的函数public static boolean isNumeric(String str){ for (int i = str.length();--i>=0;){ if (!Character.isDigit(str.charAt(i))){ return false; } } retur...转载 2019-04-10 09:55:15 · 188 阅读 · 0 评论