自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 问答 (1)
  • 收藏
  • 关注

原创 Java 小白 10道Java 基础编程练习题

第一题有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子对数为多少?程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21....(斐波那契) class AdditiveFor{ public static void main(String[] ages) { int[] intar = new int[4];/* 月份*/ intar[0] = 1; i

2020-10-22 17:47:39 734

原创 Java 小白 JPanel面板

import javax.swing.*;import java.awt.*;class JPnlTest extends JFrame{ JPnlTest() { Container c = getContentPane(); c.setLayout(new GridLayout(2,1,10,10)); JPanel p1 = new JPanel(new GridLa

2020-10-19 14:11:56 430

原创 Java 小白 使用网格布局显示26个英文字母

import javax.swing.*;import java.awt.*;import java.util.ArrayList;class GriLayoutPosition extends JFrame{ GriLayoutPosition() { Container c = getContentPane(); setLayout(new GridLayout(7,3,5,5)); char al; for(in

2020-10-19 11:47:58 894

原创 Java 小白使用边界布局管理器设置按钮的颜色

import javax.swing.*;import java.awt.*;class BorderLayoutPosition extends JFrame{ BorderLayoutPosition() { setTitle("这个窗体使用边界布局管理器"); Container c = getContentPane(); setLayout(new BorderLayout()); JButton centerB

2020-10-19 11:05:35 484

原创 Java 小白 使用边界布局管理器

import javax.swing.*;import java.awt.*;class BorderLayoutPosition extends JFrame{ BorderLayoutPosition() { setTitle("这个窗体使用边界布局管理器"); Container c = getContentPane(); setLayout(new BorderLayout()); JButton centerB

2020-10-19 10:51:16 123

原创 Java 小白 使用流布局管理器

import javax.swing.*;import java.awt.*;class FlowLayoutPosition extends JFrame{ public FlowLayoutPosition() { Container c = getContentPane();//获取一个容器 setLayout(new FlowLayout(FlowLayout.CENTER,100,40));//设置窗体使用流布局管理器,使组件右对齐,组件之间的

2020-10-19 09:37:08 83

原创 Java 小白单击按钮弹出对话框窗体

import javax.swing.*;import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;class MyJDialog extends JDialog{ public MyJDialog(MyFrame frame) { super(frame,"第一个JDialog窗体",true); Container containe

2020-10-16 15:37:46 1672

原创 Java小白 根据桌面大小调整窗体大小且 取消窗体标题栏与窗体边框

import java.awt.*;import java.awt.Dimension;import java.awt.Toolkit;import javax.swing.JFrame;class Calculator extends JFrame{ public Calculator() { this.getContentPane().setBackground(new Color(195, 104, 50)); // 设置窗体背景颜色 //用来

2020-10-16 14:33:03 175

原创 Java 小白 取消窗体标题栏与窗体边框

import java.awt.*;import javax.swing.*;/** * * 取消窗口边框 * */ class NoneFrame extends JFrame{ public NoneFrame() { this.getContentPane().setBackground(new Color(195, 184, 162)); // 设置窗体背景颜色 this.setUndecorated(true);// 取消窗体修饰效果

2020-10-16 11:44:33 1129

原创 Java 小白 根据桌面大小调整窗体大小(详细)

import java.awt.Dimension;import java.awt.Toolkit;import javax.swing.JFrame;class Calculator extends JFrame{ public Calculator() { //用来设置窗口随屏幕大小改变 sizeWindowOnScreen(this,0.6,0.6); this.setVisible(true);//使窗口可见 } .

2020-10-16 10:35:18 1190 2

原创 Java 小白size()运用

import sun.reflect.generics.tree.Tree;import java.util.*;public class HashMapTest{ public static void main(String[] args) { List<Integer> list = new LinkedList<>(); list.add(1); list.add(2); list.add(3

2020-10-15 17:45:51 438

原创 Java小白 请五位评委(“冰人”格文,“穆大叔”,“魔术师”约翰逊,“大鲨鱼奥尼尔以及麦迪”)打分,控制台输入5个10以内的整数,中间用逗号隔开(10,9,9,8,10)最后计算5位评委给出的分

请五位评委(“冰人”格文,“穆大叔”,“魔术师”约翰逊,“大鲨鱼奥尼尔以及麦迪”)打分,控制台输入5个10以内的整数,中间用逗号隔开(10,9,9,8,10)最后计算5位评委给出的分数之和import sun.reflect.generics.tree.Tree;import java.util.*;public class HashMapTest{ public static void main(String[] args) { Scanner scanner =

2020-10-15 17:34:20 651

原创 Java 小白 输出Map集合中书号(键)和书号(值)

import sun.reflect.generics.tree.Tree;import java.util.*;public class HashMapTest{ public static void main(String[] args) { TreeMap<String,String> treeMap = new TreeMap<>();//创建TreeMap集合对象 treeMap.putAll(treeMap);//向集

2020-10-15 16:43:57 233

原创 Java 小白 List集合、set集合和Map集合区别用法

List 集合关于的是索引,List集合的的元素是有存放顺序的,列入一个学生的成绩,成绩是可以重复的就可以使用List集合存取Set集合关于唯一性,他的值不允许重复,列如每个班的学生的学号,每个学生的学号是不能重复的Map集合关注的是唯一的标识符(Key),他将唯一的键映射到某个元素,列如每个班学生的学号与姓名的映射,每个学号对应一个学生的姓名,学号是不能重复的,但是学生的姓名有可能重复...

2020-10-15 15:15:35 143

原创 Java 小白 使用封装和HashSet

import com.sun.xml.internal.ws.api.ha.HaInfo;import java.util.HashSet;import java.util.Iterator;import java.util.Set;class Student{ Backstage information = new Backstage();//创建后台查找系统 void Access (String mation)//查询信息 { informatio

2020-10-15 10:08:41 151

原创 Jav 小白 使用TreeSet实现定制排序(降序)(升序)

降序package Set类;import java.util.TreeSet;import java.util.Comparator;public class OrderTreeSet { public static void main(String[] args) { // TODO Auto-generated method stub Integer sequence1 = new Integer(9); Integer sequence2 = new Integer(-3);

2020-10-14 17:01:59 1549

原创 Java小白 A-Z z-a

package GenericProgramma;import java.net.StandardSocketOptions;import java.util.ArrayList;import java.util.Collections;import java.util.*;class IteratorTest{ public static void main(String args[]) { ArrayList<Character> al=new

2020-10-14 14:37:55 126

原创 Java 小白 使用get(int index)和set(int index,Object obj)方法

package GenericProgramma;import com.sun.deploy.config.Config;import java.util.ArrayList;import java.util.List;class ListTest{ public static void main(String[] args) { List<String> list1 = new ArrayList<>(); list1.

2020-10-14 10:31:44 947

原创 Java 小白 List集合实例

package GenericProgramma;import java.util.ArrayList;import java.util.List;class parameter{ void NBA() { List<String> list1 = new ArrayList<>(); list1.add("球员"); list1.add("绰号"); list1.add("得分"

2020-10-14 09:36:24 406

原创 Java 小白 集合声明元素的类型

import java.util.HashMap;import java.util.InputMismatchException;import java.util.Map;import java.util.Scanner;class Ranking{ public static void main(String[] args) { String[] teams = {"伊朗","韩国","日本","澳大利亚","沙特阿拉伯","乌兹

2020-10-13 15:00:06 236

原创 Java 小白 定义泛型类时声明2个以上数组类型

package GenericProgramma;//定义接口,接口中使用泛型class Pair<K, V>{ private static Object Pair; public K[] getKey; public V[] getValue; public Pair() { } public Pair(K[] getKey,V[] getValue) {

2020-10-13 14:26:11 304

原创 Java 小白 模拟银行存钱信息

import java.text.DateFormat;import java.text.SimpleDateFormat;import java.util.Date;import java.util.Locale;class Bank<T>{ private T[] monkey; public Bank(T[] monkey) { this.monkey = monkey; }

2020-10-13 10:08:55 401

原创 Java 小白 定义一个Book<T>的类

class Book<T>//定义带泛型的Book<T>类{ private T bookTnfo;//类型形参:书籍信息 public Book(T bookTnfo)//参数位类型形参的构造方法 { this.bookTnfo = bookTnfo;//为书籍信息赋值 } public T getBookTnfo()//获取书籍信息的值 {

2020-10-13 09:34:36 1464

原创 Java 小白 Date类中的适当方法比较毫秒数1486448690841在当前时间之前,还是之后

public static void main(String[] args) { Long time = 1486448690841L; //方式一 //新建一个date类 Date date = new Date(); //默认为当前时间 System.out.println("当前时间为:" + date); //设置为你的毫秒数 .

2020-10-13 09:13:32 265

原创 Java 小白 彩票中奖小程序

用Java语言产生0000000-9999999之间的7个随机整数号码进行投注,每注2元人名币,使用Random类模拟根据用户在控制台输入的“彩票的书数”随机为用户生成相应的七星彩号码,并与当期的七星彩结果比较import java.util.*;class Seven { public static void main(String[] args) { HashSet<Integer> set = new HashSet(); System.out

2020-10-12 16:47:52 1613

原创 Java 小白 时间格式大全

import javafx.animation.KeyFrame;import java.text.DateFormat;import java.text.SimpleDateFormat;import java.util.Date;import java.util.Locale;import java.util.TimeZone;class DateTest{ public static void main(String[] args) { Date da

2020-10-12 15:12:00 162

原创 Java 小白 输出毫秒数对应的时间,

import javafx.animation.KeyFrame;import java.text.SimpleDateFormat;import java.util.Date;import java.util.TimeZone;class DateTest{ public static void main(String[] args) {// 1416471971031 Date d = new Date(1000); SimpleDateF

2020-10-12 14:53:06 246

原创 Java 小白在某个范围之内随机产生不重复的数字(新手易学)

import java.util.ArrayList;import java.util.Random;public class Arbitrarily{ public static void main(String[] args) { ArrayList<Integer> aL=new ArrayList<Integer>();//在这个泛型为 Integer 的 ArrayList 中存放一个 String 类型的对象。

2020-10-12 11:35:07 253

原创 Java 小白 微信抢红包小程序(详细)

package red;import java.util.Random;import java.util.Scanner;class Program{ public static void main(String[] args) { System.out.println("------模拟微信抢红包------\n"); Scanner sc = new Scanner(System.in); System.out.println(

2020-10-10 17:52:12 3322

原创 Java 小白 银行问题

import java.util.Scanner;class IntFunction{ double Sell = 0.0265; void yuio() { System.out.println("请输入存款金额"); Scanner sc = new Scanner(System.in); double mokey = sc.nextDouble(); System.out.println("请输入年限");

2020-10-10 15:01:11 136

原创 Java 小白 某苹果商卖苹果有个不找零钱的习惯,苹果售价为每500克2.49元,苹果商输入顾客购买苹果的数量后,输出这些苹果的未经四舍五入的总价格与顾客的应付金额

import java.util.Scanner;class IntFunction{ double Sell = 500; void yuio() { System.out.println("请输入苹果的数量"); Scanner sc = new Scanner(System.in); double word = sc.nextDouble(); double mokey = (word/Sell)*2.49;

2020-10-10 14:45:46 679 3

原创 Java 小白 取整手段

class IntFunction{ public static void main(String[] args) { System.out.println("使用ceil()方法取整:" + Math.ceil(5.2)); System.out.println("使用floor()方法取整:" + Math.floor(2.5)); System.out.println("使用rint()方法取整" + Math.rint(2.7));.

2020-10-10 11:48:46 89

原创 Java 小白 两点一线距离问题

class Car{ double a = 5.5; double b = 2; double c =7.2; double d = 8.3; double e = Math.sqrt(Math.pow((a-c),2)+Math.pow((b-d),2)); public void fun() { System.out.println(String.format("%.2f",e)); } public static

2020-10-10 11:17:24 180

原创 Java 小白 飞机在跑道上加速滑行起飞,滑行时间为15.5秒,滑行距离为1050米,在起飞的正在过程中飞机的加速度保持不变,在控制台输出这个加速度

class Car{ double s = 15.5;//滑行时间 double d = 1050;//滑行距离 double c = (2*d)/Math.pow(s,2); public void fun() { System.out.println(String.format("%.2f",c)); } public static void main(String[] args) { Car a = n

2020-10-10 11:04:17 323

原创 Java 小白 使用Integer类的compareTo()方法判断“Integer.Max_VALUE+1”,与Integer.Min_MIN_VALUE是否相等

class Car{ public static void main(String[] args) { Integer a = Integer.MAX_VALUE+1; Integer b = Integer.MIN_VALUE; System.out.println(a); System.out.println(b); System.out.println((a).compareTo(b)); }}

2020-10-10 10:35:13 473

原创 Java 小白 匿名内部类

abstract class Fireworks{ abstract void pack();}class Explosion{ public static void main(String[] args){ new Fireworks() { void pack() { System.out.println("点燃爆竹"); } }.pack();}}

2020-10-09 17:15:39 292

原创 Java 小白 使用内部类

有一个班级,老师的数量最多10人,学生的数量最多30人class level{ private int teacher; public level(int teacher) { this.teacher = teacher; } public void num() { System.out.println("教师人数"+this.teacher); } class Engine { i

2020-10-09 16:14:03 117

原创 Java 小白 多重继承

interface DadLikeDo{ void smoke(); void fish();}interface MomLikeDo{ void watchTV(); void cook();}class SonlikeDo implements DadLikeDo,MomLikeDo{ void watchTV() { System.out.println("看电视"); } void cook()

2020-10-09 13:58:27 170

原创 Java 小白 interface 与 implements 创建老师类和学生类,两个类都实现了问候接口和工作接口,模拟上课的场景

import javax.sql.rowset.spi.SyncResolver;interface Greetings//问候接口{ void say();}interface work//工作接口{ void say1();}class Student implements Greetings{ public void say() { System.out.println("peter:老师好"); }}class Teac

2020-10-09 13:39:21 2324 1

原创 Java 小白 使用abstract抽象类

``abstract class Graphics{ double R; double Pi; double Height; double Wide; abstract void Value();}class Circle extends Graphics{ void Value() { System.out.println("圆的面积"+(R*Pi)); }}class Moments exten..

2020-10-09 10:41:23 377

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除