当前位置: 首页 > news >正文

代理网络工具下载网站建设优化推广教程

代理网络工具下载,网站建设优化推广教程,北京网站建设 案例,网站发布信息技巧#x1f3a5; 个人主页#xff1a;深鱼~#x1f525;收录专栏#xff1a;蓝桥杯#x1f304;欢迎 #x1f44d;点赞✍评论⭐收藏 目录 一、编程基础 1.1 Java类的创建 1.2 Java方法 1.3 输入输出 1.4 String的使用 二、竞赛常用库函数 1.常见的数学方法 2.大小写转… 个人主页深鱼~收录专栏蓝桥杯欢迎 点赞✍评论⭐收藏 目录 一、编程基础 1.1 Java类的创建 1.2 Java方法 1.3 输入输出 1.4 String的使用 二、竞赛常用库函数 1.常见的数学方法 2.大小写转换 推荐 前些天发现了一个巨牛的人工智能学习网站通俗易懂风趣幽默忍不住分享一下给大家。点击跳转到网站 一、编程基础 1.1 Java类的创建 1. 蓝桥杯Java 语言开发环境 JDK 1.8 Eclipse-java-2020-09 API 帮助文档中文chm格式 所以我们要学会用Eclipse虽然idea真的香但是我们还是得熟悉这个环境推荐大家下载下面这个最基础的版本 2.main()的方法的声明public static void main(String args[ ]) (必须这么定义这是Java的规范 其中public static void 为类型main为方法名参数类型为String[ ] ,参数名为args只有这个参数名可以改但是也不建议改 3.static关键字方便在没有创建对象的情况下进行调用(方法/变量)因为static修饰的成员变量和方法从属于类 4.final修饰符变量一旦被赋值后不能被重新赋值final通常和static一起用来创建类常量 5.Java的内置数据类型比C语言多了byte类型8位和boolean类型只有两个取值false和true未初始化时默认的就是false 1.2 Java方法 1.定义一个方法包含以下语法 System.out.printIn( )System是系统类out是标准输出对象printIn( )是一个方法 这句话的意思就是调用系统类System中的标准输出对象out中的方法printIn() 2.方法的重载就是说一个类的两个方法具有相同的名字但是参数列表不同参数个数不同/顺序不同/类型不同都可以 3.算法中的常见方法 1gcd(求两个整数x,y的最大公约数 public static int gcd(int x,int y) {if(y0) return x;return gcd(y,x%y);} 思想辗转相除法 举例 a28,b21                                                     a21b28 ca%b7c0                                      ca%b21c0 ab21;                                                         ab28 bc7                                                         bc21这时候a和b交换了 ca%b0 直接输出b7最大公约数 将上面递归代码转为循环的形式: public static int gcd(int a,int b) {int c 0;while(b!0) {c a%b;a b;b c;}return a;} 2Icm求两个整数的最小公倍数 public static int lcm(int x,int y) {return x*y/gcd(x,y);} 思路x * y这两个数的最大公约数 * 最小公倍数 3判断一个整数是否为质数 public static boolean isPrime(int x) {if(x1) {return false;//1特殊不是质数}for(int i2;ix;i) {if(x%i0)return false;}return true;} 1.3 输入输出 1.输入方法Scanner类 1需要导入java.util包 2构造Scanner对象参数为标准输入流System.in 2.Scanner类的9大输入方法 1nextBoolean(),nextInt(),nextLong(),nextByte(),nextFloat(),nextDouble(),nextShort()//接收基本数据类型 2next() //接收读取不带空格的字符串,遇到空格读取结束 3nextLine() //接收读取整段字符串以Enter为结束符,可读取空格字符 3.输出方法 1System.out.print() //最常见的输出语句 2System.out.println() //和上面一个基本一样区别就是执行后会换行 3System.out.printf() //跟C语言一样的输出通过格式化文本和参数列表输出 eg:结果保留两位小数 System.out.printf(%.2f,13.14520);  //13.15 简单真题实战:AB 问题【OJ 示例题目】 - 蓝桥云课 1.4 String的使用 1.String类的特点 1创建后不能改 2new方式创建的地址不同 egString str new String 3双引号内容相同地址相同 egString str abc 2.StringBuilder类和String类的区别: 1String的值不可变StringBuilder的值是可变的 2String适于少量的字符串的情况StringBuilder适于需要对字符串进行修改的情况 3.String常用方法: 1常见的两种构造方法 String str new String;//创建一个null字符串对象String str new Stringcode;//创建一个为code的字符串对象 2char charAt(int index) //返回指定索引的字符 3int compareTo(Object o) //把这个字符串和另一个对象比较。大于返回1等于返回0小于返回-1 4String concat(String str) //将指定字符串连接到此字符串的结尾,并赋给新的字符串 5boolean equals(String str) //将此字符串与指定的字符串比较 6int indexOf(String str) //返回指定子字符串在此字符串中第一次出现处的索引。没出现返回-1 7int length()//返回此字符串的长度 8String substring(int beginIndex,int endIndex) //返回一个新字符串它是此字符串的一个子字符串(注意是左闭右开 9char[] toCharArray() //将此字符串转换为一个新的字符数组 10boolean isEmpty() //判断字符串是否为空 4.StringBuilder常见方法 1常见的构造方法 StringBuilder str new StringBuilder;//创建一个null字符串对象 2void append(Object obj) //追加 Object参数的字符串表示形式 3int indexOf(Strring str) //返回指定子字符串第一次出现的字符串中的索引. 4StringBuilder reverse() //返回一个StringBuilder的对象为该对象的反转并赋值给一个字符串 5boolean isEmpty() //判断字符串是否为空 6int charAt(int index) //返回指定索引的字符 简单真题实战数字反转 - 蓝桥云课 二、竞赛常用库函数 1.常见的数学方法 使用时都要加上Math.(M要大写 方法返回值功能max(double a, double b)doublea和b之间的最大值min(double a, double b)doublea和b之间的最小值abs(int a)int返回参数的绝对值sqrt(double a)double取a的平方根其中a不能为负数cbrt(double a)double取a的立方根pow(double a, double b)double取a的b次方 例题输入n个整数 a1,a2,a3....an求这n个数的最大值max,最小值min,以及 ai-aj绝对值的最大值(i!j)(n1000.ai1000) 实例: 输入5 1 2 3 4 5 输出5 1 4  思路 1先定义max和absmax为0min为 Integer.MAX_VALUE 2单次循环遍历用max和min方法求最大值和最小值 3双重循环求差值并用abs方法求差的绝对值再用max方法求绝对值的最大值 import java.util.*; public class Main {public static void main(String [] args) {//输入Scanner s new Scanner(System.in);int n s.nextInt();int []f new int [n];int max 0, min Integer.MAX_VALUE, absmax 0;for(int i0;in;i) {f[i] s.nextInt();}//求max和minfor(int i0;in;i) {max Math.max(f[i], max);min Math.min(f[i], min);}//求absmaxfor(int i0;in;i) {for(int j0;jn;j) {if(ij) continue;absmax Math.max(Math.abs(f[i]-f[j]), absmax);}}//输出System.out.print(max min absmax);}} 2.大小写转换 1方法转换 语法格式如下: 字符串名.toLowerCase() // 将字符串中的字母全部转换为小写非字母不受影响 字符串名.toUpperCase() // 将字符串中的字母全部转换为大写非字母不受影响 public static void main(String[] args) {String str ADaddcD;String str1 str.toLowerCase();//大写字母转换为小写字母非字母字符不变System.out.println(str1);//adaddcdString str2 adadcDAD;String str3 str2.toUpperCase();//小写字母转为大写字母非字母字符不变System.out.println(str2);//adadcDAD} 2异或转换 将一个字符串中的大写字母转换成小写字母小写字母转换成大写字母 一个字符a异或数字32就可以完成小写转换 实例:charAa^32        char aA^32 原理a 01100001 A  01000001大小写字母的二进制ASCII码只有第6位有所不同 public static void main(String[] args) {Scanner sc new Scanner(System.in);String str sc.next();for (int i 0; i str.length(); i) {char x str.charAt(i);if(xaxz||xAxZ) {x^32;}System.out.print(x);}} 本次内容就到此啦欢迎评论区或者私信交流觉得笔者写的还可以或者自己有些许收获的麻烦铁汁们动动小手给俺来个一键三连万分感谢 !
http://www.pierceye.com/news/454014/

相关文章:

  • 中山网站制无锡公司建立网站
  • 优化推广网站网站建设的岗位职责
  • 网站建设制作设计优化兰州如何用织梦建网站
  • wordpress 网站禁用全屏代码百度怎么建设网站
  • 强军网网站建设北京各大网站推广服务公司
  • 西安优秀的集团门户网站建设公司网站建设中 优秀账户的标准
  • 网站建设的对比分析移动设备网站开发注意点
  • 在word上怎么做网站链接网站开发试题
  • 自己做网站新手入门淮北论坛招聘网
  • 建网站的意义大学跳蚤市场网站建设
  • 平阳做网站成都网站优化公司哪家好
  • 庆阳北京网站建设广东省建设工程执业中心网站
  • 佛山哪里有做网站的大学生文创产品设计
  • 电商网站建设运城网站图片链接怎么做的
  • 服务器建网站教程宁波网络营销推广制作
  • 微信公众号属于网站建设网站云解析域名解析
  • 网站的建设及推广在哪找可以做网站的
  • 网站经常修改好不好北京互联网公司50强
  • 知识网站有哪些h5用什么制作
  • 广州网站制作联系方式上海共有多少家企业
  • 自己建一个网站需要什么网站关键词分析工具
  • 建三江建设局网站四川省建设厅官方网站电话
  • 福建志佳建设工程发展有限公司网站vi品牌包装
  • 专业门户网站开发公司龙岩正规全网品牌营销招商
  • 网站怎么做qq微信登陆政务网站的建设时期的概述
  • 购物网站的目的和意义西安做网站xamokj
  • 厦门市建设局网站网站开发周记30篇
  • 工业园区门户网站建设方案塘沽网站开发
  • 郑州网站设计 公司驻马店市可以做网站的公司
  • 推荐盐城网站开发安陆网站开发