java代码编写数字斜塔 java怎么输入一个数字矩阵

运用Java数组 编程在屏幕上输出如下图所示的数字斜塔我的方法数组大小可以随便哦,
/**
* @param args
【java代码编写数字斜塔 java怎么输入一个数字矩阵】 */
public static void main(String[] args) {
String a[][] = new String[5][5];
int m = 0;
for (int i = 0; i5; i++) {
int n = 1;
for (int j = 0; j5; j++) {
if (i == 0j==0) {
a[i][j] = String.valueOf(1);
}
else if (i == 0j != 0){
a[i][j] = String.valueOf(Integer.valueOf(a[i][j - 1]) + n);
}
else if (i != 0j==0) {
a[i][j] = String.valueOf(Integer.valueOf(a[i-1][j])+m);
}
else{
a[i][j] = String.valueOf(Integer.valueOf(a[i][j - 1]) + n+m);
}
n++;
//打印
if (j == 4) {
if (Integer.valueOf(a[i][j])15) {
System.out.println("" + " ");
}
else {
System.out.println(a[i][j] + " ");
}
} else {
if (Integer.valueOf(a[i][j])15) {
System.out.print("" + " ");
}
else {
System.out.print(a[i][j] + " ");
}
}
}
m++;
}
}
java编写一个程序,用户输入一个正整数,把它的各位数字颠倒一下,并输出颠倒后结果代码如下java代码编写数字斜塔:
import java.util.Scanner;
public class ReverseNumber {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入一个整数java代码编写数字斜塔:");
int num = scanner.nextInt();
StringBuilder stringBuilder = new StringBuilder();
String reverseStr = stringBuilder.append(num).reverse().toString();
System.out.println(reverseStr);
//如果想要整型java代码编写数字斜塔,再转换一次
int reverseNum = Integer.valueOf(reverseStr);
//System.out.println(reverseNum);
}
}
用JAVA编写程序实现在控制台用“*”输出一个倒立的等边三角型,并写到文件triangle.txt中1、创建java类,TestTriangle,
2、编写java代码,实现倒立等边三角形的打?。?
public void print() {
String tri_str = "";
for (int i = 0; ia; i++) {
for (int m = 0; mi; m++) {
tri_str += " ";
System.out.print(" ");
}
for (int j = 0; ja - i; j++) {
tri_str += "* ";
System.out.print("* ");
}
tri_str += "\r\n";
System.out.println();
}
outPrint(tri_str);
}
3、再编写输出triangle.txt文件的代码,
public void outPrint(String str1) {
try {
PrintStream ps = new PrintStream("triangle.txt");
ps.append(str1);
ps.close();
} catch (FileNotFoundException e) {
e.printStackTrace();
}
}
4、执行java代码 , 控制台输出*号倒三角 , 
5、查看triangle.txt文件,同样是*号倒三角,
如何用Java编写一个程序 , 将输入的数字重新倒叙排列?思路如下:
1,录入字符串
2,使用正则表达式分割
3,转换为int数组
4,排序
5,拼接,代码如下:
import java.util.Arrays;
import java.util.Scanner;
public class Demo8 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String str = sc.nextLine();// 录入字符串
String[] strs = str.split(",");// 使用正则表达式进行分割
int[] is = new int[strs.length];
for (int i = 0; istrs.length; i++) {// 遍历String数组,赋值给int数组
is[i] = Integer.parseInt(strs[i]);
}
Arrays.sort(is);// 使用数组工具类进行排序,也可以自己使用冒泡或选择排序来进行排序
StringBuffer sb = new StringBuffer();
for (int i = 0; iis.length; i++) {// 遍历进行拼接
if (i == is.length - 1) {

推荐阅读