Java
lml58586
这个作者很懒,什么都没留下…
展开
-
SHA256、RSA1024加密解密,加签验签
package com.common.util;import javax.crypto.Cipher;import cat.util.charset.Base64;import java.io.ByteArrayOutputStream;import java.security.*;import java.security.interfaces.RSAPrivateKey;im...原创 2020-03-23 18:59:55 · 3340 阅读 · 1 评论 -
对于一个有序的数组,如果要插入一个元素并保证数组还有序, 问如何获取该元素位置。用二分法
class Test3 {//3. 对于一个有序的数组,如果要插入一个元素并保证数组还有序,//问如何获取该元素位置。用二分法public static void main(String[] args) {int [] arr = {0,1,3,4,6,7,8,9};int num = -1;insertArray(arr,num); }public原创 2016-08-31 17:49:26 · 1750 阅读 · 1 评论 -
排序,查找(选择法)Java
public class Example2_5 { public static void main(String args[]){ Fun a=new Fun(); a.fun(); }}import java.util.Scanner;public class Fun { public void fun(){ int start=0,end,middle原创 2013-09-09 19:06:42 · 1140 阅读 · 0 评论 -
Java语言学习中
未来的一段时间会发布一些自己做的Java的基本的、简单的控制台应用小程序。共勉!原创 2016-07-30 10:28:02 · 614 阅读 · 0 评论 -
最有效率的方式算出2乘以8等于几?
class Text {public static void main(String[] args) {//最有效率的方式算出2乘以8等于几?System.out.println(2}}原创 2016-07-30 10:39:08 · 1533 阅读 · 0 评论 -
对两个整数变量的值进行互换(不需要第三方变量)
class Text2{public static void main(String[] args) {//对两个整数变量的值进行互换(不需要第三方变量)int a =3,b=4; System.out.println("a="+a+"b="+b); a = a^b; b = a^b; a原创 2016-07-30 10:40:58 · 1944 阅读 · 0 评论 -
有三个整数,获取最大值,通过三元运算符完成。
class Text3 {public static void main(String[] args) {//有三个整数,获取最大值,通过三元运算符完成。int a=2,b=1,c=5;a=(a>b)?a:b;c=(c>a)?c:a;System.out.println(c);}}原创 2016-07-30 10:41:44 · 8599 阅读 · 1 评论 -
求1---100之间可以被7整除的数的个数
class Demo2 {public static void main(String[] args) {//求1---100之间可以被7整除的数的个数:计数器思想int num = 0;for(int i=1;i{if(i%7==0)num++;}System.out.println("num="+num);}}原创 2016-07-30 11:10:55 · 14823 阅读 · 0 评论 -
3000米长的绳子,每天减一半。问多少天这个绳子会小于5米?不考虑小数。
class Demo3 {public static void main(String[] args) {//3000米长的绳子,每天减一半。问多少天这个绳子会小于5米?不考虑小数。 int day = 0;for(int i=3000;i>=5;i/=2){day++;}System.out.println("day="+day);}原创 2016-07-30 11:11:54 · 3760 阅读 · 0 评论 -
产生一个1--10之间的随机数,用户去猜这个数,直到猜中为止
import java.util.Scanner;import java.util.Random;class Demo4 {public static void main(String[] args) {//产生一个1--10之间的随机数,用户去猜这个数,直到猜中为止 Scanner sc = new Scanner(System.in);Random原创 2016-07-30 11:12:52 · 14440 阅读 · 0 评论 -
计算正整数各位数的和---345
import java.util.Scanner;class Demo5 {public static void main(String[] args) {//计算正整数各位数的和---345 Scanner sc = new Scanner(System.in); int sum = 0,num;System.out.p原创 2016-07-30 11:13:20 · 626 阅读 · 0 评论 -
求一个正整数的阶乘 3=3*2*1
import java.util.Scanner;class Demo6 {public static void main(String[] args) {//求一个正整数的阶乘 3=3*2*1 int num;long jiecheng = 1;Scanner sc = new Scanner(System.in);System.out.pri原创 2016-07-30 11:14:02 · 854 阅读 · 0 评论 -
求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字
import java.util.Scanner;class Demo7 {public static void main(String[] args) {//求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。 //例如2+22+222+2222+22222(此时共有5个数相加),几个数相加由键盘控制。 int sum =原创 2016-07-30 11:14:40 · 788 阅读 · 0 评论 -
有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和
class Demo8 {public static void main(String[] args) {//有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和 int sum = 0,zi = 2,mu = 1,t; sum = sum+zi/mu; fo原创 2016-07-30 11:15:11 · 6951 阅读 · 0 评论 -
编写一个程序,用于接收用户输入的数,然后显示从0到该数为止表示的所有字符,询问用户是否愿意再次继续同样的过程
import java.util.Scanner;class Demo9 {public static void main(String[] args) {//根据要求显示字符 //问题:编写一个程序,用于接收用户输入的数,然后显示从0到该数为止表示的所有字符, //询问用户是否愿意再次继续同样的过程 int num,fla原创 2016-07-30 11:16:26 · 5527 阅读 · 0 评论 -
生成4位网站验证码(要求用数组)
import java.util.*;class Test2 {public static void main(String []args){Random r = new Random(); int []arr = {51,52,53,54,55,56,57,58,65,66,67,68,69,70,71,72,73,74,75,77,78,80,81,82,83,8原创 2016-08-31 17:35:19 · 1781 阅读 · 0 评论