北交大一新生实验求助

weixin_38830603 2017-05-17 10:27:12


如图的java实验,十分感谢呢[/size]
...全文
429 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
HinanaiTenshi 2017-05-19
  • 打赏
  • 举报
回复
考虑要不要把这个帖子链接转发北交大zjy老师.....免得你们就知道偷懒....
  • 打赏
  • 举报
回复
楼主好傲娇,问个问题不光只发图片还发表情。。。。
sqq4290 2017-05-18
  • 打赏
  • 举报
回复
现在的90后发问题用的都是图片啦,哈哈
爱摸鱼de老邪 2017-05-18
  • 打赏
  • 举报
回复

import java.util.Random;


class RandomEx extends Random  {
	
	private static final long serialVersionUID = 1L;

	public char nextChar(int n)
	{
		if(n<2)
			return '?';
		else if(n>16)
			return '?';
		else
		{
			int temp=nextInt(n);
			if(temp<10)
				return (char) (temp+48);
			else
				return (char) (temp-10+65);
		
		}
					
	}
	
	@Override 
	public String toString()
	{
		return "RandomEx";
	}
}

public class TestRandomEx {

	public static void main(String[] args)
	{
		RandomEx rex=new RandomEx();
		System.out.print("输出20个二进制字符:");
		for(int i=0;i<20;i++)
		{
			System.out.print(rex.nextChar(2));
		}
		System.out.println();
		System.out.print("输出20个八进制字符:");
		for(int i=0;i<20;i++)
		{
			System.out.print(rex.nextChar(8));
		}
		System.out.println();
		System.out.print("输出20个十进制字符:");
		for(int i=0;i<20;i++)
		{
			System.out.print(rex.nextChar(10));
		}
		System.out.println();
		System.out.print("输出20个十六进制字符:");
		for(int i=0;i<20;i++)
		{
			System.out.print(rex.nextChar(16));
		}
		System.out.println();
		System.out.println("测试toString输出:"+rex.toString());
	}


}

zycxnanwang 2017-05-18
  • 打赏
  • 举报
回复
不用把北交贴出来。。。, 这是基本的javase, 自己琢磨一下就出来了。。
一个治疗术 2017-05-18
  • 打赏
  • 举报
回复
现在问问题做笔记都是拍照了吗
逗泥丸的平方 2017-05-18
  • 打赏
  • 举报
回复
好酷 我大学的时候要是也这样就好了.

62,621

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧