Java实验2
1.给定一组字符,编程输出里面数值最大者。
package experiment;
import java.util.Arrays;
public class ShenYue
{
public static void main(String[] args)
{
// TODO Auto-generated method stub
char[] Arry = {'a', 'C', 'z', '4', 'x', 'Z', 'F', '6','2'};
Arrays.sort(Arry);
char maxn = Arry[Arry.length-1];
System.out.print(maxn);
}
}
2.对数组中每个元素赋值后,按逆序输出。
package experiment;
import java.util.Arrays;//用来用sort的
import java.util.Scanner;//这是用来输入的
public class ShenYue
{
public static void main(String[] args)
{
// TODO Auto-generated method stub
Scanner in = new Scanner(System.in);
int n;
n = in.nextInt();//先输入可以输入的字符数
String s = in.next();//输入的时候不能加空格
for(int i = n-1; i>= 0; i--)
{
System.out.print(s.charAt(i));
}
}
}
3.对给定一整型数组,用冒泡排序算法按从大到小的顺序整序后输出。
package experiment;
import java.util.Arrays;//用来用sort的
import java.util.Scanner;//这是用来输入的
public class ShenYue
{
public static void main(String[] args)
{
// TODO Auto-generated method stub
int[] Arry = {1,8,6,9,4,3,7,5};
int n = 8;
for(int i = 0; i < n-1; i++)
{
for(int j = 0; j < n-i-1; j++)
{
if(Arry[j] > Arry[j+1])
{
int x;
x = Arry[j];
Arry[j] = Arry[j+1];
Arry[j+1] = x;
}
}
}
for(int i = 0; i < n; i++)
{
System.out.print(Arry[i]);;
}
}
}
4.给定一字符串,编程输出里面所包含的数字。
package experiment;
import java.util.Arrays;//用来用sort的
import java.util.Scanner;//这是用来输入的
public class ShenYue
{
public static void main(String[] args)
{
// TODO Auto-generated method stub
Scanner in = new Scanner(System.in);
String s = in.nextLine();
for(int i = 0; i < s.length()-1; i++)
{
char c = s.charAt(i);
if(c >= 48 && c <= 57)
{
System.out.print(c);
}
}
}
}
5.将给定的一字符串倒序输出。
package experiment;
import java.util.Arrays;//用来用sort的
import java.util.Scanner;//这是用来输入的
public class ShenYue
{
public static void main(String[] args)
{
// TODO Auto-generated method stub
Scanner in = new Scanner(System.in);
String s = in.nextLine();
for(int i = s.length()-1; i >= 0; i--)
{
System.out.print(s.charAt(i));
}
}
}
6.水仙花数是指一个数各位数的立方和与该数本身的数值相等的数,如371=33+73+13,则371是一个水仙花数。编程找出1000以内所有水仙花数。
package experiment;
import java.util.Arrays;//用来用sort的
import java.util.Scanner;//这是用来输入的
public class ShenYue
{
public static void main(String[] args)
{
// TODO Auto-generated method stub
int n = 1000;
for(int i = 1; i <= 1000; i++)
{
if(i < 10)
{
if(i == i*i*i) System.out.print(i+" ");
}
if(i >=10 && i < 100)
{
if(i == (i/10)*(i/10)*(i/10)+(i%10)*(i%10)*(i%10)) System.out.print(i+" ");
}
if(i >= 100 && i < 1000)
{
if(i == (i/100)*(i/100)*(i/100)+((i/10)%10)*((i/10)%10)*((i/10)%10)+(i%10)*(i%10)*(i%10)) System.out.print(i+" ");;
}
}
}
}
Java实验2的更多相关文章
- Java实验五
20145113 Java实验五 网络编程及安全 实验内容 对于客户端与服务器端:修改原代码,使其可以实现连续的传消息,并且传送文件. 对于加解密部分: 对于原先的加密只加密"hello w ...
- Java实验四
20145113 Java实验四 快捷键 之前没怎么记ISDEA的快捷键,但是熟练使用快捷键可以带来很多的便利,于是先开始学习一些常用的快捷键,就采用它默认的快捷键,这样后期就不会出现冲突,一些and ...
- Java实验一
20145113 Java实验一 使用JDK编译.运行简单的Java程序 安装JDK并配置相关环境 安装JDK后配置环境变量 计算机→属性→高级系统设置→高级→环境变量 新建 JAVA_HOME 变量 ...
- Java实验二20135104
课程:Java程序设计 班级: 1351 姓名:刘帅 学号:20135104 成绩: 指导教师:娄嘉鹏 实验日期:2 ...
- Java实验报告五:Java网络编程及安全
Java实验报告五:Java网络编程及安全 ...
- Java实验报告二:Java面向对象程序设计
Java实验报告二:Java面向对象程序设计 ...
- java实验一实验报告
Java实验报告一:Java开发环境的熟悉 ...
- java实验报告三 敏捷开发与XP
20145306 java 实验三 实验报告 实验内容 1.git下载结对同学的代码 2.修改结对同学的代码 3.实现代码重构 实验步骤 新建存储空间 git下载代码 将修改后的代码上传 上传结果 重 ...
- 20145102 Java 实验一
20145102 Java 实验一 Java环境的安装 就像第一周写的一样,在linux下java的安装和配置简直简单的不行不行的,一个命令足以: sudo pacman -S jdk 配置什么的也就 ...
- 第四次java实验
java实验 实验一: 要求 Android Stuidio的安装测试: 参考<Java和Android开发学习指南(第二版)(EPUBIT,Java for Android 2nd)>第 ...
随机推荐
- 关于Handler中Message的创建问题
Message用来定义一个包含任意数据的消息对象,这个消息对象是可以被发送给Handler处理的. 我们最好通过Message.obtain()和Handler.obtatinMessage()来得到 ...
- Amaze UI——slider的参数说明
<script type="text/javascript"> $(function(){ $('.am-slider').flexslider({ playAfter ...
- 启动mysql5.7异常The server quit without updating PID file [FAILED]sql/data/***.pi根本解决方案
异常表现 mysql5.7启动时报错 Starting MySQL...The server quit without updating PID file [FAILED]sql/data/insta ...
- pytorch backward问题
pytorch中关于backward的很有意思的一个问题 <https://blog.csdn.net/shiheyingzhe/article/details/83054238> 但是我 ...
- 完整的Django入门指南学习笔记2
part2: 前沿 在第一节中,我们安装了项目所需要的一切:Python3.6以及在虚拟环境中运行的Django2.0,这部分教程继续在项目上编写代码. 开始写代码前,先讨论下项目的相关背景知识,然后 ...
- java类的设计原则
1.内聚性 类应该描述一个单一的实体,所有的类操作应该在逻辑上相互配合,支持一个连贯性的目标.例如:学生和教职工属于不同的实体,应该定义两个类. 2.一致性 要遵循一定的设计风格和命名习惯.给类.方法 ...
- tcpcopy真实流量压测工具
https://quentinxxz.iteye.com/blog/2249799 http://blog.chinaunix.net/uid-25057421-id-5576741.html htt ...
- ccf碰撞的小球
之前的代码有人运行不成功,自己又看了一下是输入变量顺序输入错了,现在是正确答案- #include<stdio.h> struct node{ int x; int dir; }; int ...
- C语言实现哈夫曼编码(最小堆,二叉树)
// 文件中有通过QT实现的界面#include <stdio.h> #include <stdlib.h> #include <string.h> typedef ...
- [CodeForces - 447D] D - DZY Loves Modification
D - DZY Loves Modification As we know, DZY loves playing games. One day DZY decided to play with a n ...