Java每日编程day2

第一题

package com.pcx.day2;

/*

* 九九乘法表并逆序

*/

public class JiuJiu {

public static void main(String[] args) {

for (int i = 1; i < 10; i++) {

for (int j = 1; j <= i; j++) {

System.out.print(j+"*"+i+"="+i*j+"\t");

}

System.out.println();

}

System.out.println("==========================================");

for (int i = 9; i >0; i--) {

for (int j = 1; j <= i; j++) {

System.out.print(j+"*"+i+"="+i*j+"\t");

}

System.out.println();

}

}

}

第二题

package com.pcx.day2;

/**

* 在控制台打印菱形

* @author Administrator

*

*/

public class LingXing {

public static void main(String[] args) {

//前三行

for (int i = 0; i <=3; i++) {

for (int j = 0; j <= 2-i; j++) {

System.out.print(" ");

}

for (int j = 0; j <= 2*i; j++) {

System.out.print("*");

}

System.out.println();

}

//后三行

for (int i = 0; i <=3; i++) {

for (int j = 0; j <=i; j++) {

System.out.print(" ");

}

for (int j = 0; j < 5-2*i; j++) {

System.out.print("*");

}

System.out.println();

}

}

}

package com.pcx.day2;

import java.util.Arrays;

/*

* 冒泡排序

*/

public class PaiXu {

public static void main(String[] args) {

int []array={2,1,3,4,6,67,9,3,54};

for (int i = 0; i < array.length; i++) {

for (int j = i; j < array.length; j++) {

if (array[i]>array[j]) {

int temp=array[i];

array[i]=array[j];

array[j]=temp;

}

}

}

System.out.println(Arrays.toString(array));

}

}

package com.pcx.day2;

/*

* 100内的素数

* 素数的因子只有1和他本身

到之间的所有整数去除,均无法整除,则n为质数

*/

public class SuShu {

public static boolean isSu(int x) {

for (int i = 2; i <=Math.sqrt(x); i++) {

if (x%i==0) {

return false;

}

}

return true;

}

public static void main(String[] args) {

for (int i = 2; i < 100; i++) {

if (isSu(i)) {

System.out.println(i+"是素数");

}

}

}

}

Java每日编程day2的更多相关文章

  1. 【Java每日一题】20161213

    package Dec2016; public class Ques1213 { public static void main(String[] args){ String str1 = " ...

  2. JAVA GUI编程学习笔记目录

    2014年暑假JAVA GUI编程学习笔记目录 1.JAVA之GUI编程概述 2.JAVA之GUI编程布局 3.JAVA之GUI编程Frame窗口 4.JAVA之GUI编程事件监听机制 5.JAVA之 ...

  3. 【Java每日一题】20170106

    20170105问题解析请点击今日问题下方的"[Java每日一题]20170106"查看(问题解析在公众号首发,公众号ID:weknow619) package Jan2017; ...

  4. 【Java每日一题】20170105

    20170104问题解析请点击今日问题下方的"[Java每日一题]20170105"查看(问题解析在公众号首发,公众号ID:weknow619) package Jan2017; ...

  5. 【Java每日一题】20170104

    20170103问题解析请点击今日问题下方的"[Java每日一题]20170104"查看(问题解析在公众号首发,公众号ID:weknow619) package Jan2017; ...

  6. 【Java每日一题】20170103

    20161230问题解析请点击今日问题下方的"[Java每日一题]20170103"查看(问题解析在公众号首发,公众号ID:weknow619) package Jan2017; ...

  7. 【Java并发编程实战】----- AQS(四):CLH同步队列

    在[Java并发编程实战]-–"J.U.C":CLH队列锁提过,AQS里面的CLH队列是CLH同步锁的一种变形.其主要从两方面进行了改造:节点的结构与节点等待机制.在结构上引入了头 ...

  8. 【Java并发编程实战】----- AQS(三):阻塞、唤醒:LockSupport

    在上篇博客([Java并发编程实战]----- AQS(二):获取锁.释放锁)中提到,当一个线程加入到CLH队列中时,如果不是头节点是需要判断该节点是否需要挂起:在释放锁后,需要唤醒该线程的继任节点 ...

  9. 【Java并发编程实战】----- AQS(二):获取锁、释放锁

    上篇博客稍微介绍了一下AQS,下面我们来关注下AQS的所获取和锁释放. AQS锁获取 AQS包含如下几个方法: acquire(int arg):以独占模式获取对象,忽略中断. acquireInte ...

随机推荐

  1. Delphi 实现不规则窗体

    最近为了要兼容XP系统(守旧的市场),又需要做出产品的特效,不得不从头学习一下这门 “聪明的语言” . 开发环境: win10 Delphi 10.2 Version 25.0.26309.314 产 ...

  2. GoLand(一)安装

    Infi-chu: http://www.cnblogs.com/Infi-chu/ 一.安装包下载地址https://golang.org/ 二.Windows下安装:1.下载好.msi的安装包文件 ...

  3. Playing audio from Node.js using Edge.js

    http://tomasz.janczuk.org/2014/06/playing-audio-from-nodejs-using-edgejs.html

  4. Hibernate第一天——入门和基本操作

    第一个接触的框架就是这个Hibernate框架了,Hibernate本意是 冬眠 ,这里有必要引用CSDN上某位网友某个帖子的评论先引出框架的概念: 框架:一个软件半成品,帮你做了一些基础工作,你就可 ...

  5. JavaEE笔记(二)

    查询load()和get()的区别 # 以下查询都是根据id查询 // Load和Get都会在第一次查询的是创建一个一级缓存查询语句 // 下一次查询的时候从缓存中查询是否有缓存的语句 // 如果有只 ...

  6. JavaWeb总结(五)

    使用Servlet接受服务器请求信息 HTTP请求示例 HttpServletRequest对象主要用于获取由客户端发送过来的请求头.参数.文件.数据等.Servlet存在的主要目的就是处理请求.Se ...

  7. PyQt5用QTimer编写电子时钟

    [说明] 本文用 PyQt5 的QTimer类的两种方式实现电子时钟 [效果图] [知识点] QTimer类提供了定时器信号/槽和单触发定时器. 它在内部使用定时器事件来提供更通用的定时器. QTim ...

  8. 01- web应用与https协议

    1. import socket server = socket.socket() server.bind(("127.0.0.1", 8800)) server.listen(5 ...

  9. c#总结:datatable的方法大全

    最近在做一个数据处理,保存到datatable中,在过程中了解了datatable一些用法,总结一下: //定义 DataTable dt = new DataTable(); //写入列名: htT ...

  10. 【CJOJ2433】陌上花开 CDQ分治

    [CJOJ2433]陌上花开 CDQ呲嘚秋分治 WA果然呲嘚秋分治跑得比树套树还快!!!(md理论复杂度不是一样的吗) 但树套树不知道比呲嘚秋高到哪里去辣装X用 Orz hzwer 第一维sort,第 ...