<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[woreaijava的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/woreaijava</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; woreaijava]]></copyright><item><title><![CDATA[Java实现简易计算器]]></title><link>https://blog.youkuaiyun.com/woreaijava/article/details/123676558</link><guid>https://blog.youkuaiyun.com/woreaijava/article/details/123676558</guid><author>woreaijava</author><pubDate>Wed, 23 Mar 2022 08:32:58 +0800</pubDate><description><![CDATA[使用Java语言编写一个简易的可以实现加、减、乘、除运算的程序，主要的方法是对Java面板组件的应用和数据类型的转换。
package one;

import java.awt.Font;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.JButton;
import javax.swing.JFrame;
imp]]></description><category></category></item><item><title><![CDATA[Java将罗马数转换成相应的数值进行计算]]></title><link>https://blog.youkuaiyun.com/woreaijava/article/details/122387834</link><guid>https://blog.youkuaiyun.com/woreaijava/article/details/122387834</guid><author>woreaijava</author><pubDate>Sat, 08 Jan 2022 22:40:55 +0800</pubDate><description><![CDATA[根据罗马数对应的数值进行相应的计算。
算法分析：
1、将输入的罗马数转换成字符数组
2、使用map函数标记罗马数相应的数值
package test;

import java.util.HashMap;
import java.util.Map;

public class 罗马数 {
	public static void main(String[] args) {
		String s="IXVII";
		int sum=0,x;
		Map&lt;Character, Integer&gt; m=]]></description><category></category></item><item><title><![CDATA[Java判断回文数]]></title><link>https://blog.youkuaiyun.com/woreaijava/article/details/122372306</link><guid>https://blog.youkuaiyun.com/woreaijava/article/details/122372306</guid><author>woreaijava</author><pubDate>Fri, 07 Jan 2022 21:07:49 +0800</pubDate><description><![CDATA[输入一个数字判断是不是回文数
算法分析：
1、负数不可能是回文数。
2、可以被10整除的数不可能是回文数
3、将数字转换成字符串，再将字符串转换成字符数组
4、将字符数组分成两半，进行对比。
实例：12321
因为数字的个数是奇数，前面的数组下标从0开始，后面的数组下标从数组长度开始，所以当比较完成后需要再比较前面的数组下标加一是不是大于等于后面的数组下标
package test;

class Solution1 {
	boolean b;
    public boolean isPalindrome]]></description><category></category></item><item><title><![CDATA[Java对话框实现]]></title><link>https://blog.youkuaiyun.com/woreaijava/article/details/122353376</link><guid>https://blog.youkuaiyun.com/woreaijava/article/details/122353376</guid><author>woreaijava</author><pubDate>Thu, 06 Jan 2022 21:32:55 +0800</pubDate><description><![CDATA[JDialog的功能是从一个窗口弹出另一个窗口
package test;

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.JButton;
import javax.swing.JDialog;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.SwingConstants]]></description><category></category></item><item><title><![CDATA[Java对话框的实现]]></title><link>https://blog.youkuaiyun.com/woreaijava/article/details/122353278</link><guid>https://blog.youkuaiyun.com/woreaijava/article/details/122353278</guid><author>woreaijava</author><pubDate>Thu, 06 Jan 2022 21:27:14 +0800</pubDate><description><![CDATA[JDialog窗体的功能是从一个窗体中弹出另一个窗体。
package test;

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.JButton;
import javax.swing.JDialog;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.SwingConst]]></description><category></category></item><item><title><![CDATA[Java窗口实现]]></title><link>https://blog.youkuaiyun.com/woreaijava/article/details/122332134</link><guid>https://blog.youkuaiyun.com/woreaijava/article/details/122332134</guid><author>woreaijava</author><pubDate>Wed, 05 Jan 2022 21:10:50 +0800</pubDate><description><![CDATA[package test;

import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.SwingConstants;
import javax.swing.WindowConstants;

public class Easyframe {
	public static void main(String[] args) {
		Easyframe  j=new Easyframe ();
		j.creatframe(]]></description><category></category></item><item><title><![CDATA[Java对象类型转换]]></title><link>https://blog.youkuaiyun.com/woreaijava/article/details/122311186</link><guid>https://blog.youkuaiyun.com/woreaijava/article/details/122311186</guid><author>woreaijava</author><pubDate>Tue, 04 Jan 2022 20:47:44 +0800</pubDate><description><![CDATA[对象类型转换
向上转型：从一个较为具体的类转换成一个较为抽象的类。
子类向父类的转换。所有的平行四边形都是四边形。
package test;

 abstract class 四边形{
	public abstract void area();
}
 class 平行四边形 extends 四边形{
	 public float hight;
	 public float weight;
	 public 平行四边形(float hight,float weight) {
		 this.hight=hi]]></description><category></category></item><item><title><![CDATA[Java随机数代码]]></title><link>https://blog.youkuaiyun.com/woreaijava/article/details/122291692</link><guid>https://blog.youkuaiyun.com/woreaijava/article/details/122291692</guid><author>woreaijava</author><pubDate>Mon, 03 Jan 2022 20:03:07 +0800</pubDate><description><![CDATA[随机数
public class 随机数 {
	public static void main(String[] args) {
		int x1,x2;
		x1=(int)(Math.random()*10);//0-10的随机数
		x2=10+(int)(Math.random()*100);//10-100的随机数
		System.out.println(x1);
		System.out.println(x2);
	}
}


]]></description><category></category></item><item><title><![CDATA[Java构造方法和静态方法基本操作]]></title><link>https://blog.youkuaiyun.com/woreaijava/article/details/122271097</link><guid>https://blog.youkuaiyun.com/woreaijava/article/details/122271097</guid><author>woreaijava</author><pubDate>Sat, 01 Jan 2022 21:42:47 +0800</pubDate><description><![CDATA[类的构造方法
1、构造方法没有返回值。
2、构造方法的名称与本类的名称相同。
package test;
public class Anything {
	public Anything() {
		System.out.println("无参构造方法");
	}
	public Anything(String name) {
		System.out.println(name+"是有参构造方法");
	}
	public static void main(String[] args) {
		Anythi]]></description><category></category></item><item><title><![CDATA[Java类的相关基本知识]]></title><link>https://blog.youkuaiyun.com/woreaijava/article/details/122244148</link><guid>https://blog.youkuaiyun.com/woreaijava/article/details/122244148</guid><author>woreaijava</author><pubDate>Thu, 30 Dec 2021 20:23:48 +0800</pubDate><description><![CDATA[类和对象
对象：现实世界，随处可见的一种事物就是对象。对象分为两个部分，即静态部分是对象的属性；动态部分是对象的行为。
比如：以大雁为例；
属性：一对翅膀，黑色羽毛，一张嘴…
行为：飞，觅食…
面向对象程序设计的特点：封装、继承、多态。
封装：将对象的属性和行为封装起来，其载体就是类，类通常对客户隐藏其实现细节。
继承：类与类之间同样具有关系，这种关系被称为关联。继承是关联的一种。继承是当处理一个问题时，可以将一些有用的类保留下来，在遇到同样的问题时拿来复用。继承性主要利用特定对象之间的共有属性。如：平行四]]></description><category></category></item><item><title><![CDATA[数组冒泡排序和元素互换]]></title><link>https://blog.youkuaiyun.com/woreaijava/article/details/122204063</link><guid>https://blog.youkuaiyun.com/woreaijava/article/details/122204063</guid><author>woreaijava</author><pubDate>Tue, 28 Dec 2021 22:23:07 +0800</pubDate><description><![CDATA[一维数组冒泡排序：
基本思想：
对比相邻的值，如果满足条件就交换元素值，把较小的元素值移动到数组的前面，把大的元素值移动到后面，这样较小的元素就像气泡一样从底部上升到顶部。
package Item;
public class Sort{
	public static void main(String[] args) {
		int a[]= {12,54,36,2,8};
		int i,j,temp;
		for(i=1;i&lt;a.length;i++) {
			for(j=0;j&lt;a.le]]></description><category></category></item><item><title><![CDATA[Java数组基本操作]]></title><link>https://blog.youkuaiyun.com/woreaijava/article/details/122182230</link><guid>https://blog.youkuaiyun.com/woreaijava/article/details/122182230</guid><author>woreaijava</author><pubDate>Mon, 27 Dec 2021 22:53:52 +0800</pubDate><description><![CDATA[数组概述：
创建一维数组：
数组元素类型 数组名字[ ];
int a[];
数组名字=new  数组元素类型[数组元素个数];
a=new int[5];
初始化一维数组；
int a[]={1,2,3,4,5};
public class Getday {
	public static void main(String[] args) {
		int day[]= {31,28,31,30,31,30,31,31,30,31,30,31};
		for(int i=0;i&lt;day.length;i]]></description><category></category></item><item><title><![CDATA[Java日期和基本表示方法]]></title><link>https://blog.youkuaiyun.com/woreaijava/article/details/122162117</link><guid>https://blog.youkuaiyun.com/woreaijava/article/details/122162117</guid><author>woreaijava</author><pubDate>Sun, 26 Dec 2021 22:29:14 +0800</pubDate><description><![CDATA[日期和时间字符串格式化：
日期：
%tB：月份、%tY：年份、%td：一个月中的第几天
public class Eval {
	public static void main(String[] args) {
		Date d=new Date();
		String year=String.format("%tY", d);
		String month=String.format("%tB", d);
		String day=String.format("%td", d);
		System.out]]></description><category></category></item><item><title><![CDATA[Java字符串基本操作]]></title><link>https://blog.youkuaiyun.com/woreaijava/article/details/122148861</link><guid>https://blog.youkuaiyun.com/woreaijava/article/details/122148861</guid><author>woreaijava</author><pubDate>Sat, 25 Dec 2021 21:54:09 +0800</pubDate><description><![CDATA[字符串
String类
在Java语言中用 ("    ")包围的都是字符串，不能作为其它数据类型使用，
字符串创建：
String s="abcd";
String s=new String("abcd");
char a[]={'a','b','c'};
String s=new String(a);

使用“+”连接多个字符串
public class Join{
        public static void main(String[]args){
        String s1="hel]]></description><category></category></item><item><title><![CDATA[Java流程控制基础]]></title><link>https://blog.youkuaiyun.com/woreaijava/article/details/122115070</link><guid>https://blog.youkuaiyun.com/woreaijava/article/details/122115070</guid><author>woreaijava</author><pubDate>Thu, 23 Dec 2021 20:21:21 +0800</pubDate><description><![CDATA[switch多分支语句
switch(表达式){
case 常量值1: 语句块； break;
case 常量值2: 语句块； break;
case 常量值3: 语句块； break;
.......
case 常量值n: 语句块； break;
default :break;
}

switch语句表达式的值必须是整型、字符型、字符串型，常量值1-n也必须是这些类型。case里面的语句只有遇到break才结束。
public class GetSwitch{
	public static void ma]]></description><category></category></item><item><title><![CDATA[Java复合语句1]]></title><link>https://blog.youkuaiyun.com/woreaijava/article/details/122097493</link><guid>https://blog.youkuaiyun.com/woreaijava/article/details/122097493</guid><author>woreaijava</author><pubDate>Wed, 22 Dec 2021 23:49:50 +0800</pubDate><description><![CDATA[复合语句
复合语句由“{”开始，“}”结束。
if条件语句：
if条件语句是一个重要的编程语句，用于告诉程序在某个条件成立的情况下执行某段语句，而在另一种情况下执行另外的语句。
使用If语句，可选择是否要执行紧跟在条件之后的那个语句。if之后是“布尔表达式”，如果该表达式结果为true，则执行其后的语句；否则，不执行。
public class Getif{
       public static void main(String []args){
       int x=50;
       int ]]></description><category></category></item><item><title><![CDATA[Java运算符基础]]></title><link>https://blog.youkuaiyun.com/woreaijava/article/details/122031970</link><guid>https://blog.youkuaiyun.com/woreaijava/article/details/122031970</guid><author>woreaijava</author><pubDate>Sun, 19 Dec 2021 23:26:55 +0800</pubDate><description><![CDATA[比较运算符
&gt;//大于
&lt;//小于
==//等于
&gt;=//大于等于
&lt;=//小于等于
!=//不等于

逻辑运算符
必须是boolean型数据
&amp;&amp;//与运算符 A&amp;&amp;B A和B都为真时，与运算为真
||//或运算符 A||B A和B有一个为真时，值为真，全为假才假
！//非运算符 ，与原结果相反
               &amp;&amp;       ||      !
 true   true   true    true      fal]]></description><category></category></item><item><title><![CDATA[Java下拉列表框]]></title><link>https://blog.youkuaiyun.com/woreaijava/article/details/122018944</link><guid>https://blog.youkuaiyun.com/woreaijava/article/details/122018944</guid><author>woreaijava</author><pubDate>Sat, 18 Dec 2021 23:42:18 +0800</pubDate><description><![CDATA[package Swing;

import java.awt.Container;

import javax.swing.JComboBox;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.WindowConstants;

public class 下拉列表框 {
	public static void main(String[] args) {
	]]></description><category></category></item><item><title><![CDATA[Java基础操作2]]></title><link>https://blog.youkuaiyun.com/woreaijava/article/details/121985689</link><guid>https://blog.youkuaiyun.com/woreaijava/article/details/121985689</guid><author>woreaijava</author><pubDate>Thu, 16 Dec 2021 23:01:35 +0800</pubDate><description><![CDATA[变量地有效范围：成员变量，局部变量
成员变量：在类体中所定义的变量，在整个类中都有效，成员变量可分为静态变量和实例变量`
class var{
int x=45;//实例变量
static int y=50;//静态变量
}

局部变量：在类的方法体中的变量，只在当前代码块有效。
在类的方法中声明的变量，包括方法的参数，都属于局部变量。当该方法结束后，局部变量将立即被销毁。
public class var{
static int x=5;
       public static void main(St]]></description><category></category></item><item><title><![CDATA[点击开始按钮，界面连续打印一句话，点击结束按钮，停止打印]]></title><link>https://blog.youkuaiyun.com/woreaijava/article/details/121964082</link><guid>https://blog.youkuaiyun.com/woreaijava/article/details/121964082</guid><author>woreaijava</author><pubDate>Wed, 15 Dec 2021 23:22:15 +0800</pubDate><description><![CDATA[代码实现的功能：点击开始按钮，界面连续打印一句话，点击结束按钮，停止打印。
主要步骤：开始按钮动作监听器内使用多线程控制输出语句，多线程内使用停止按钮。
在这里插入代码片
package THREAD;

import java.awt.Container;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.JButton;
import javax.swing.JFram]]></description><category></category></item></channel></rss>