「javasimp」javasimpleclient
今天给各位分享javasimp的知识,其中也会对javasimpleclient进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、刚开始学java遇到难题............已下是问题。。。。
- 2、如果在JAVA中获得指定时间
- 3、向高手及专家请教:如何用电脑运行手机程序(JAVA 、sis)上网
- 4、初学java难题。。。做不来。。。。
- 5、JAVA怎么做点击按钮促发事件弹出浏览窗口选择excel
- 6、如何用java将繁体字转为简体字
刚开始学java遇到难题............已下是问题。。。。
足足写了20分钟,给我加点分!!!
(在JDK6环境中调试通过并运行成功)
class Fraction
{
��private int nume=1; //分子
��private int deno=1; //分母
����//无参构造方法
��public Fraction()
��{
��}
����//有参构造方法
��public Fraction( int n, int d )
��{
����//初始化实例变量
����nume=n;
����deno=d;
��}
����//化简分数方法
��void FracSimp()
��{
������//求分数的分子和分母的最大公约数
������//化简分数
����
����int temp=gcd(nume,deno);
����nume=nume/temp;
����deno=deno/temp;
��}
��static int gcd(int d, int n)
��{
����if (n==0) return d;
����else return gcd(n,d%n);
��}��
������//分数输出方法
��void FracOutput()
��{
������//输出分数的分子和分母
����System.out.println("its nume is: "+nume);
����System.out.println("its deno is: "+deno);
��}
��public static void main(String [] args)
��{
������//定义第1个Fraction类的对象引用f1,调用无参构造方法
������//定义第2个Fraction类的对象引用f2,调用有参构造方法
������//调用化简分数方法
������//调用分数输出方法
����Fraction f1=new Fraction();
����Fraction f2=new Fraction(8,48);
����f1.FracSimp();
����f2.FracSimp();
����f1.FracOutput();
����f2.FracOutput();������
��}
}
如果在JAVA中获得指定时间
java Club 108092625
获取指定日期建议使用Calendar ,通过Calendar的add方法你可以设置获取当前日期前多少天,后多少天
比如使用下面的工具类:
String currentData= DateTimeUtils.getSystemDate() // 返回当前日期,格式为yyyy-MM-dd
String beforeFiveDays = DateTimeUtils.addDays(currentData, -5); //前五天
String afterFiveDays = DateTimeUtils.addDays(currentData, 5); //后五天
附上一个工具类:
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
/**
* 日期时间工具类
*/
public final class DateTimeUtil
{
private DateTimeUtil()
{
}
private static String DATE_FORMAT_PATTERN = "yyyyMMdd";
private static String TIME_FORMAT_PATTERN = "HHmmss";
/**
* 转换字符串为日期
*
* @param source
* 字符串形式的日期表示
* @return Date
*/
public static Date toDateTime(String source, String pattern)
{
Date date = null;
try
{
SimpleDateFormat dateFormat = new SimpleDateFormat(pattern);
date = dateFormat.parse(source);
}
catch (ParseException e)
{
// nothing
}
return date;
}
/**
* 转换字符串为日期
*
* @param source
* 字符串形式的日期codeyyyyMMdd/code
* @return Date
*/
public static Date toDate(String source)
{
return toDateTime(source, DATE_FORMAT_PATTERN);
}
/**
* 转换字符串为时间
*
* @param source
* 字符串形式的时间codeHHmmss/code
* @return Date
*/
public static Date toTime(String source)
{
return toDateTime(source, TIME_FORMAT_PATTERN);
}
/**
* 将一种形式的字符串日期转换为另一种形式的字符串日期
*
* @param source
* 原日期字符串
* @param fromPattern
* 原日期字符串格式
* @param toPattern
* 目标日期字符串格式
* @return 新的日期字符串
*/
public static String convert(String source, String fromPattern, String toPattern)
{
Date date = toDateTime(source, fromPattern);
if (date == null)
{
return null;
}
SimpleDateFormat dateFormat = new SimpleDateFormat(toPattern);
return dateFormat.format(date);
}
/**
* 在指定的日期上面增加指定的天数
*
* @param source
* 源日期(yyyyMMdd)
* @param days
* 天数,正负皆可
* @return
*/
public static String addDays(String source, int days)
{
Date date = toDate(source);
Calendar calendar = Calendar.getInstance();
calendar.setTime(date);
calendar.add(Calendar.DATE, days);
SimpleDateFormat dateFormat = new SimpleDateFormat(DATE_FORMAT_PATTERN);
return dateFormat.format(calendar.getTime());
}
/**
* 在指定的日期上面增加指定的月数
*
* @param source
* 原日期(yyyyMMdd)
* @param months
* 月数,正负皆可
* @return
*/
public static String addMonth(String source , int months)
{
Date date = toDate(source);
Calendar calendar = Calendar.getInstance();
calendar.setTime(date);
calendar.add(Calendar.MONTH, months);
SimpleDateFormat dateFormat = new SimpleDateFormat(DATE_FORMAT_PATTERN);
return dateFormat.format(calendar.getTime());
}
/**
* 在指定的日期上面增加指定的年数
*
* @param source
* 原日期(yyyyMMdd)
* @param years
* 年数,正负皆可
* @return
*/
public static String addYears(String source, int years)
{
Date date = toDate(source);
Calendar calendar = Calendar.getInstance();
calendar.setTime(date);
calendar.add(Calendar.YEAR, years);
SimpleDateFormat dateFormat = new SimpleDateFormat(DATE_FORMAT_PATTERN);
return dateFormat.format(calendar.getTime());
}
/**
* 返回指定格式的时间字符串
*
* @param format
* (返回字符串的格式)
* @return dateStr
* @throws ParseException
*/
public static String getSystemDateTime(String format)
{
Date date = new Date();
SimpleDateFormat simpDate = new SimpleDateFormat(format);
String dateStr = simpDate.format(date);
return dateStr;
}
/**
* 取当前日期,格式yyyyMMdd
*
* @return
*/
public static String getSystemDate()
{
return getSystemDateTime(DATE_FORMAT_PATTERN);
}
/**
* 取当前时间,格式HHmmss
*
* @return
*/
public static String getSystemTime()
{
return getSystemDateTime(TIME_FORMAT_PATTERN);
}
/**
* 格式化指定日期
*
* @param date
* 日期
* @param pattern
* 格式串
* @return
*/
public static String format(Date date, String pattern)
{
SimpleDateFormat simpDate = new SimpleDateFormat(pattern);
String dateStr = simpDate.format(date);
return dateStr;
}
/**
* 格式化指定日期
*
* @param date
* 日期
* @param pattern
* 格式串
* @return
*/
public static String format(long date, String pattern)
{
Date date2 = new Date(date);
return format(date2, pattern);
}
}
向高手及专家请教:如何用电脑运行手机程序(JAVA 、sis)上网
如果你的是智能手机
1.手机通过电脑上网:下载一个上网的软件,按照步骤安装,如:UCWEB;然后同步,这样可以让手机通过电脑上网
2.电脑通过手机上网:
网上好多教程:
一般就是要设置好IP地址,然后在手机上设置好猫的参数(具体参数不同机型各有不同),再在电脑的连接设置那里设置好电脑通过猫连入互联网
下一步就是同步
手机拨号
OK
初学java难题。。。做不来。。。。
public class Fraction
{
private int nume=0; //分子
private int deno=0; //分母
//无参构造方法
public Fraction( )
{
}
//有参构造方法
public Fraction( int n, int d )
{
this.nume=n;
this.deno=d;
}
//化简分数方法
void FracSimp( )
{
int m=nume;
int n=deno;
if(m0n0)
{
while(m!=n)
{
if(mn) m=m-n;
else n=n-m;
}
}
else System.out.println("错误:分子或分母小于0");
System.out.println("最大公约数为"+m);
nume/=m;
deno/=m;
}
//分数输出方法
void FracOutput( )
{
System.out.println("化简后分子为"+nume);
System.out.println("化简后分母为"+deno);
}
public static void main(String args[])
{
Fraction f1=new Fraction();
Fraction f2=new Fraction(12,54);
f2.FracSimp();
f2.FracOutput();
}
}
JAVA怎么做点击按钮促发事件弹出浏览窗口选择excel
package comexcel; import javaioBufferedInputStream; import javaioFile; import javaioFileInputStream; import javaioFileNotFoundException; import javaioIOException; import javatextDecimalFormat; import javatextSimpJAVA怎么做点击按钮促发事件弹出浏览窗口选择excel
如何用java将繁体字转为简体字
我不知道你是要自己实现,还是说只要有个类库就可以了,下面是我找的一个类库的实例代码:
package test3;
import net.sf.chineseutils.ChineseUtils;
public class Test {
public static void main(String args[]) throws Exception{
System.out.println(ChineseUtils.simpToTrad("把BIG5繁体字符串转换成的GB简体字符串。"));
}
}
输出:
把BIG5繁体字符串转换成的GB简体字符串。
关于javasimp和javasimpleclient的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
发布于:2022-11-24,除非注明,否则均为
原创文章,转载请注明出处。