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. jquery,字符串转json对象,json对象转字符串

    字符串转json对象 方法一:var json = eval('(' + str + ')'); 方法二:return JSON.parse(str); json对象转字符串 JSON.stringi ...

  2. Linux学习笔记(第五章)

    第五章-常用指令 下达指令: 1.[Tab] 2.man + (指令):显示操作说明 开头代号 man page 常用按键

  3. 在Mac检查安装的.net core 版本

    在 Termianl which dotnet #查看dotnetcore的runtime路径 dotnet #dotnet 命令行工具 -h 查看帮助 #常用命令 # --info Display ...

  4. PHP中时间戳和时区

    时间戳 时间戳是指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总秒数. 时区 由于世界各国家与地区经度不同,地方时也有所不同,因此 ...

  5. 补交课下测试(ch12并发编程) 08.第八周

    有关线程图,下面说法正确的是() A .图的原点表示没有任何线程完成一条指令的初始状态 B . 向右向上是合法的转换 C .向左向下是合法的转换 D .对角线是合法的转换 E .一个程序执行的历史被模 ...

  6. Android内核编译

    说明: 我这里用的是Android 4.2.2自带的交叉编译工具.如果是使用host系统安装的,我觉得应该也是可以的.但是没有测试过.因为Android源代码已经自带了,所以大多数情况下,不需要再安装 ...

  7. [CQOI2012]组装 贪心

    [CQOI2012]组装 贪心好题. LG传送门 首先有一个必须要能推的式子:设第\(i\)种零件选的生产车间位置为\(x _ i\),组装车间位置为\(x\), 则总的花费为 \[f(x) = \s ...

  8. C++ STL 学习笔记__(5)list

    10.2.6List容器 List简介 ²  list是一个双向链表容器,可高效地进行插入删除元素. ²  list不可以随机存取元素,所以不支持at.(pos)函数与[]操作符.It++(ok) i ...

  9. P2167 [SDOI2009]Bill的挑战

    sb状压dp. 设f[i][j]表示字符串前i位和集合为j的串匹配的方案数. 枚举哪个字母直接转移就好了. (话说为啥这种水题都有紫色难度 #include<bits/stdc++.h> ...

  10. js问题 window.location.hash和window.location.href有什么不同

    hash:设置或获取 href 属性中在井号“#”后面的分段. href:设置或获取整个 URL 为字符串. 通过下面的测试你会发现区别,将代码放到你的HTML中,然后用浏览器打开,测试步骤: 点击“ ...