package zhiZuo4;publicclass Test {publicstaticvoid main(String[] args){//声明定义字符串String A = "AAAAAA";String B = null;B = new String();B = new String("AAAAA");char[] c = newchar[]{‘A‘,‘A‘,‘A‘};String D = new String(c);System.out.println("字符串D长度为"+D.length());System.out.println("字符串D为"+D);//查找字符或字符串int E = D.indexOf("AA");System.out.println(E);int F = D.indexOf("B");Sys...
1. 在本地文件系统生成一个文本文件,,读入文件,将其第101-120字节的内容写入HDFS成为一个新文件2. 在HDFS中生成文本文件,读入这个文件,将其第101-120字节的内容写入本地文件系统成为一个新文件 环境部署:http://www.cnblogs.com/dopeter/p/4630791.html FileBuilder.java生成文件的工具类,包含在本地生成文件,在Hadoop生成文件,读取Hadoop指定目录的文件 1package story;2 3import java.io.ByteArrayInputStream;4impo...
1、解析包名数据文件(txt文件),并生成包名数组:package jsouphtml;import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import java.io.IOException;public class GetPackageName {public static String[] getPackageName(String filename){String packagename[]=null;BufferedReader iStream=null;String line = null;File packagenames = new File(filename);//"D:\\packagenames.txt"try {Str...
用二维数组输出一个10行的杨辉三角:111121133114641.......通过观察,不难得到对于杨辉三角中,每行的首,末位元素均为1,而中间的元素yangHui[i][j]=yangHui[i-1][j-1]+yangHui[i-1][j]所以可以先建立一个二维数组,再按照这种规律依次赋值,最后遍历一遍即可publicclass yangHuiTriangle {publicstaticvoid main(String[] args) {//声明并初始化二维数组;int[][] yangHui = newint[10][];for (int i = 0; i < yangHui.length; i+...
栈(stack)可以看做是特殊类型的线性表,访问、插入和删除其中的元素只能在栈尾(栈顶)进行。队列(queue)表示一个等待的线性表,它也可以看做是一种特殊类型的线性表,元素只能从队列的末端(队列尾)插入,从开始(队列头)访问和删除。————Java语言程序设计 进阶篇(原书第8版) 栈是先进后出(LIFO),而队列是先进先出(FIFO)。实现栈这个数据结构的代码package struct;//late in first out,LIFOpublicclass MyStack<...
注意:用onclick="函数名()”传参时,如果函数名外面用双引号包裹时,则里面传字符串用单引号包裹;若外面用单引号包裹时,里面用双引号包裹;否则会报错。<!DOCTYPE html><html><head><meta charset="UTF-8"><title></title><style type="text/css">*{margin: 0 auto;padding: 0;}.kuang{width: 900px;height: 100px;border: 1px solid gray;box-shadow: 0px 5px 25px gray;transition: 2s;margin-top: 15px;}.xiaokuang{width:...
一、查询人员名单,按序号 姓名 性格(男或女) 民族(某族) 生日(年月日)输出import java.sql.*;
import java.text.SimpleDateFormat;publicclass Hr {publicstaticvoid main(String[] args) throws Exception{Class.forName("com.mysql.jdbc.Driver");Connection conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/mydb","root","");Statement state=conn.createStatement();String sql="select * from info";R...
目的:本编文章主要想分享一下NIO方面的知识,由于最近几天工作不忙,趁机学习了下Java NIO Selector的相关知识;主要是实践操作的;具体的理论知识,可以参考网上的文章。测试用例主要有三种方式: 其实,是服务器端的逻辑不变,客户端有三种方式而已。 服务器端:2个selector + channel, 客户端:一个channel 服务器端:2个selector + channel, 客户端:多个channel(多线程方式) 服务器端:2个selector + channel, 客户...
出师表,按照12345678进行排序
使用Map集合进行排序
把内容都写到一行里面去了
原文:https://www.cnblogs.com/wangjunwei/p/11270223.html
Random r=new Random();int a []=newint[6];for (int i=0;i<a.length;i++){int n=r.nextInt(36);a[i]=n+1;for(int j=0;j<i;j++){if(a[i]==a[j]){i=i-1;break;}}}for (int j:a){System.out.print(j+" ");}原文:http://www.cnblogs.com/wallan/p/5481620.html
2-2 Time类的定义Time Limit: 1000 ms Memory Limit: 65536 KiBProblem Description通过本题目的练习可以掌握类与对象的定义;设计一个时间类Time,私有数据成员有hour(时)、minute(分)、second(秒);公有成员函数有:setHour(int)设置数据成员hour的值(采用12小时制),非法的输入默认为12;setMinue(int)设置数据成员minute的值,非法输入默认为0;setSecond(int)设置数据成员second的值,非法输入默认为0;setTime(int,int,i...
前面把Collection家族给学习完毕了,接下来我们通过几个练习来巩固前面的知识。 一、产生10个1-20之间的随机数要求随机数不能重复import java.util.HashSet;
import java.util.Random;publicclass Test1 {/*** 需求:编写一个程序,获取10个1至20的随机数,要求随机数不能重复。并把最终的随机数输出到控制台。* * 分析:* 1,有Random类创建随机数对象* 2,需要存储10个随机数,而且不能重复,所以我们用HashSet集合* 3,如果HashSet的...
package practiceGO;
import java.util.Scanner;
/*
* 8.用循环方式实现和计算机玩猜拳的程序 (设定胜出条件--输3次或赢3次即退出)
* 0-石头 1-布 2-剪刀
*/
public class Cto {public static void main(String[] args) {Scanner sc = new Scanner(System.in);int i = 0;int j = 0;while(true){System.out.println("请出拳:0-石头 1-剪刀 2-布");int perNum = sc.nextInt();if (perNum>2 || perNum<0) {System.out.println("输...
public class Demo04 {//用递归实现阶乘//递归太耗费资源,开发中不建议使用,如果数值过大,电脑可能会卡死//递必须要有一个不调用自身的方法,否则就会陷入死循环public static void main(String[] args) {int d = d(3);System.out.println(d);}public static int d(int a){if (a==1){ //如果a等于1说明乘到最后了,返回结果1,并结束方法return 1; //return有两种作用返回结果和结束方法}else {return a*d(a-1);//如果a不等于1,...
1. 复制图片的 4 种方式案例:分析: 复制数据,如果我们知道用记事本打开并能够读懂,就用字符流,否则用字节流。 通过该原理,我们知道我们应该采用字节流。 而字节流有4种方式,所以做这个题目我们有4种方式。推荐掌握第4种。数据源: c:\\a.jpg -- FileInputStream -- BufferedInputStream目的地: d:\\b.jpg -- FileOutputStream -- BufferedOutputStream 2. 4 种方式代码示例: 1package cn.itcast_01;2 3imp...