![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Java
总结学习笔记
我不是秃头sheep
忙于采集的蜜蜂,无暇在人前高谈阔论。
展开
-
Java利用Swing编写最普通的计算器
Java利用Swing编写普通计算器自己尝试敲的,可以自行优化代码,或者添加内容import javax.swing.*;import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;public class MainFrame { //顶级窗口 private static JFrame jf ; //容器 private static JPan原创 2020-06-24 16:55:54 · 559 阅读 · 0 评论 -
面向对象基础知识
面向对象基础知识 还没有对象吧?我给你new一个呗! 好了,不开玩笑了,此对象非彼对象。 跟着我的步伐RushB~1. 面向过程与面向对象面向过程=蛋炒饭面向对象=蛋盖饭为什么会出现面向对象分析方法?因为现实世界太复杂多变,面向过程的分析方法无法满足。●面向过程采用面向过程必须了解整个过程,每个步骤都有因果关系,每个因果关系都构成了一个步骤,多个步骤就...原创 2020-04-03 17:07:07 · 308 阅读 · 0 评论 -
简单的Unicode编码与字符串间转换
import java.util.Scanner;public class UnicodeTest {private static String StringToUnicode() { Scanner input =new Scanner(System.in); System.out.print("将字符串转换成Unicode码:"); String str1=input.next()...原创 2020-02-21 23:06:17 · 549 阅读 · 0 评论 -
java使用while循环来计算1+2+3+…+100的值
public class Yang1014 {public static void main(String[] args) {//使用while循环来计算1+2+3+…+100的值int i=1;int sum=0;while(i<=100) {sum+=i;i++;}System.out.println(“sum=”+sum);}}...原创 2019-10-30 13:12:01 · 8964 阅读 · 0 评论 -
java用if的嵌套判断学生成绩和等级
import java.util.Random;public class Yang1014 {public static void main(String[] args) {/*用if语句的嵌套,根据学生的成绩判断等级///利用随机数产生十名学生成绩Random a=new Random();int[]test=new int[10];int[]student=new int [10...原创 2019-10-30 13:11:26 · 2156 阅读 · 0 评论 -
java排列顺序
public class Yang1014 {public static void main(String[] args) {//对三个整型变量进行排序,按照从小到大的顺序排列,要求使用简单的if分支结构int a=936,b=432,c=635;int temp;//中间量if(a<b) {temp=a;a=b;b=temp;}if(b<c) {temp=b;...原创 2019-10-30 13:10:23 · 553 阅读 · 0 评论 -
java计算长方体面积和周长
import java.util.Scanner;public class Yang1014 {public static void main(String[] args) {double width,height,area,girth;System.out.println(“请输入长方形的宽:”);width=new Scanner(System.in).nextDouble();S...原创 2019-10-30 13:09:43 · 3166 阅读 · 0 评论 -
java计算学生就业率
public class Yang1014 {public static void main(String[] args) {/**通过枚举求毕业生人数和就业学生人数,已知毕业人数为300人左右,且就业率为83.23%.通过for循环,来求出最可能的学生人数及就业人数人数波动在20以内*/int student=300,jiuye=-1;float jiuyelv;float mi...原创 2019-10-30 13:08:57 · 399 阅读 · 0 评论 -
javaUnicode编码与汉字之间转换
//汉字的编码范围19968~40869public class Yang1027 {public int[] queryCoding(String sArg) {System.out.println(“用户传递的字符串参数是:”);System.out.println(sArg);System.out.println(“计算得到的汉字的Unicode编码是:”);//依次取出每个字符...原创 2019-10-30 13:08:01 · 506 阅读 · 0 评论 -
java打印九九乘法表
public class Yang1014 {public static void main(String[] args) {/用for循环嵌套打印出九九乘法表/for(int i=1;i<=9;i++) {for(int j=1;j<=i;j++) {System.out.printf("%d%d=%d\t",i,j,i*j);}System.out.println()...原创 2019-10-30 13:06:04 · 247 阅读 · 0 评论 -
java打印ASCII码的字符
public class Yang1014 {public static void main(String[] args) {/*将ASCII码位于32~126之间的95个字符显示在屏幕上,为了美观,要求小于100的码前面填充一个0,每打印8个字符后换行/String temp="";for (int i = 32; i <=126; i++) {temp=i<100?(“0...原创 2019-10-30 13:05:30 · 3621 阅读 · 0 评论 -
java打印Ascii码
public class Yang1014 {public void dispAscii(char ch) {int iTmp=(int)ch;System.out.println(ch+“的Ascii码是”+iTmp);}public static void main(String[] args) {/**程序中dispAscii方法的声明为public void dispAscii...原创 2019-10-30 13:04:23 · 1237 阅读 · 0 评论 -
java打印3~100的素数
public class Yang1027 {public static void main(String[] args) {/*打印3~100之间的素数///素数只能被1和他本身除//外层循环3100;内循环1外层循环;int []temp1=new int [101];int []a=new int[100];//初始化temp1for (int i = 0; i < t...原创 2019-10-30 13:03:10 · 625 阅读 · 0 评论 -
java查找数字
import java.util.Random;import java.util.Scanner;public class Yang1014 {public static void main(String[] args) {int [] students=new int[20];Random nums=new Random();//随机种子,产生数组for(int i=0;i<...原创 2019-10-30 13:02:15 · 720 阅读 · 0 评论 -
java查询月份天数
import java.util.Scanner;;public class Yang1014 {public static void main(String[] args) {//要求使用switch结构,根据传递的表示月份的参数,显示该月有多少天,假设2月为28天,不考虑闰年问题.System.out.printf(“请输入要查找的月份(1~12):”);int i=new Scan...原创 2019-10-30 13:01:31 · 1771 阅读 · 0 评论 -
java用do-while计算累加
public class Yang1014 {public static void main(String[] args) {//要求使用while,计算1+1/3+1/5+1/7…+1/(2×n+1),计算到1/(2×n+1)小于0.00001时为止,显示上述表达式中的n值和计算结果double n=1,sum=0,temp;do { temp=1/(2*n+1); sum+=te...原创 2019-10-30 13:00:31 · 829 阅读 · 0 评论 -
java模拟商店购买
import java.util.Scanner;//导入Scanner工具以便使用/***@author 大杨@date 2019年7月29日 下午9:23:44/public class Hellojava {public static void main(String[] args) {Scanner input =new Scanner(System .in);//...原创 2019-10-30 12:52:26 · 1524 阅读 · 1 评论 -
java判断输入大小写
import java.util.Scanner;//导入Scanner工具以便使用/***@author 大杨*@date 2019年7月29日 下午9:23:44*/public class Hellojava {public static void main(String[] args) {/*硬盘盘符一般采用A~Z大写字母表示*使用程序判断用户输入的字符是否是合法的...原创 2019-10-30 12:50:36 · 1234 阅读 · 0 评论 -
Java查询月份天数
import java.util.Scanner;/***@author 大杨@date 2019年7月31日 下午1:52:45/public class printmonthform {public static void main(String[] args) {/根据月份打印该月天数用switch-case结构闰年条件:isLeapYear=year%4= =0...原创 2019-10-30 12:49:39 · 1382 阅读 · 1 评论 -
java后宫选妃文字版
package ImperialHaremOrSeraglio;import java.util.Scanner;/**后宫选妃@author 大杨*@date 2019年8月17日 上午12:06:54*/public class AppMain {public static void main(String[] args) {Scanner input=new Scann...原创 2019-08-17 00:17:55 · 868 阅读 · 0 评论 -
java二分查找法
import java.util.Arrays;import java.util.Scanner;/****@author 大杨*@date 2019年8月15日 下午11:35:43*/public class shufflecard {public static void main(String[] args) {//二分查找法int []array=new int[1...原创 2019-08-17 00:18:56 · 266 阅读 · 0 评论 -
java模拟洗牌
/***@author 大杨*@date 2019年8月13日 下午4:12:42*/public class shufflecard {public static void main(String[] args) {final int N= 52;int []cards=new int[N];//定义花色数组和牌面数组String[]cardsfaces= {“方块”,“...原创 2019-08-17 00:20:09 · 306 阅读 · 0 评论 -
java选择排序
/***@author 大杨*@date 2019年8月14日 下午12:09:17*/public class shufflecard {public static void main(String[] args) {//选择排序long startTime = System.currentTimeMillis();int nums[]=new int[500];//定义数...原创 2019-08-17 00:21:15 · 152 阅读 · 0 评论 -
java冒泡排序
/***@author 大杨*@date 2019年8月14日 下午12:09:17*/public class shufflecard {public static void main(String[] args) {//冒泡排序final int N= 100;int[]nums=new int[N];for (int i = 0; i < nums.lengt...原创 2019-08-17 00:22:04 · 189 阅读 · 0 评论 -
java删除与插入
import java.lang.reflect.Array;import java.util.Arrays;import java.util.Scanner;/****@author 大杨*@date 2019年8月16日 上午12:04:00*/public class shufflecard {public static void main(String[] args)...原创 2019-08-17 00:22:55 · 237 阅读 · 0 评论 -
java遍历数组返回位置
import java.util.Scanner;import javax.xml.soap.SAAJResult;/***@author 大杨*@date 2019年8月13日 下午3:10:52*/public class LinearArray {public static void main(String[] args) {Scanner input=new Scan...原创 2019-08-17 00:23:52 · 859 阅读 · 0 评论 -
java一维数组中找最大值和最小值
/***@author 大杨*@date 2019年8月13日 上午11:07:10*/public class LinearArray {public static void main(String[] args) {//定义一维数组,并初始化,找到数组中的最大值和最小值int[]array=new int[10];for(int i=0;i<array.length...原创 2019-08-17 00:26:06 · 3196 阅读 · 0 评论 -
java一维数组动态录入
import java.util.Scanner;/***@author 大杨*@date 2019年8月10日 下午12:37:02*/public class LinearArray {public static void main(String[] args) {//一维数组的使用,语法:类型[]数组名=new 类型[大小];double [] score = new ...原创 2019-08-17 00:27:01 · 1452 阅读 · 0 评论 -
java打印实心菱形
import java.util.Scanner;/***@author 大杨@date 2019年7月31日 下午3:49:43/public class printrhombus {public static void main(String[] args) {//打印菱形/Scanner input=new Scanner(System.in);System.out....原创 2019-08-01 14:15:19 · 394 阅读 · 0 评论