本文目录一览:
- 1、用java程序编写,1234这四个数进行排列组合,
- 2、java 怎么 输出 12345 1234 123 12 1 从上到下
- 3、这个java程序的运行结果为什么是“1234”?
- 4、java将1234转换成对应星期几
- 5、用Java编写程序输入1234输出2341,3412,4123 急用 在线等啊
- 6、JAVA求四个正整数,逆序数1234。这些求余怎么求啊!
用java程序编写,1234这四个数进行排列组合,
程序已写出,希望对你有帮助。
import java.util.ArrayList;
import java.util.List;
public class Order {
public static String[] str = {"1","2","3","4"};
public static void main(String[] args){
System.out.println("-------------");
for(String s:str){
System.out.println(s+" , ");
}
System.out.println("-------------");
for(String s:get2byte()){
System.out.print(s+" , ");
}
System.out.println("-------------");
for(String s:get3byte()){
System.out.print(s+" , ");
}
System.out.println("-------------");
for(String s:get4byte()){
System.out.print(s+" , ");
}
}
public static ListString get2byte(){
ListString list = new ArrayListString();
for(int i=0;istr.length;i++){
for(int j=0;jstr.length;j++){
list.add(str[i]+str[j]);
}
}
return list;
}
public static ListString get3byte(){
ListString list = new ArrayListString();
for(int i=0;istr.length;i++){
for(int j=0;jstr.length;j++){
for(int k=0;kstr.length;k++){
list.add(str[i]+str[j]+str[k]);
}
}
}
return list;
}
public static ListString get4byte(){
ListString list = new ArrayListString();
for(int i=0;istr.length;i++){
for(int j=0;jstr.length;j++){
for(int k=0;kstr.length;k++){
for(int h=0;hstr.length;h++){
list.add(str[i]+str[j]+str[k]+str[h]);
}
}
}
}
return list;
}
}
java 怎么 输出 12345 1234 123 12 1 从上到下
for (int i = 5; i 0; i--) {
for (int j = 1; j = i; j++) {
System.out.print(j+" ");
}
System.out.println();
}
这个java程序的运行结果为什么是“1234”?
public class StringDemo {
public static void changeStr(String str){
String str2="welcome";
}
public static void main(String[] args){
String str1="1234";
changeStr(str1);
System.out.println(str1);
}
}
这个是你代买的逻辑. 你想要大道效果的逻辑如下.
String str ="";
public class StringDemo {
public static void changeStr(String str){
str="welcome";
}
public static void main(String[] args){
String str1="1234";
changeStr(str1);
System.out.println(str);
}
}
java将1234转换成对应星期几
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
public class WeekDaysTest {
public static void main(String[] args) {
System.out.println(WeekDaysTest.dateToWeek("2022-01-01" ));
}
/**
* 日期转星期方法
* @param dateTime
* @return
*/
public static String dateToWeek(String dateTime){
SimpleDateFormat f = new SimpleDateFormat("yyyy-MM-dd");
String[] weekDays = {"星期日","星期一","星期二","星期三","星期四","星期五","星期六"};
Calendar calendar = Calendar.getInstance();
// 获得一个日历
Date date = null;
try
{
// 将String类型数据转换成Date类型
date = f.parse(dateTime);
calendar.setTime(date);
}
catch
(ParseException e) {
e.printStackTrace();
}
//指示一个星期中的某天
int w = calendar.get(Calendar.DAY_OF_WEEK) - 1;
if(w w = 0;
}
return weekDays[w];
}
}
用Java编写程序输入1234输出2341,3412,4123 急用 在线等啊
public class Print {
public static void main(String[] args) {
System.out.println("请输入一个四位数字:");
Scanner sc = new Scanner(System.in);
int x = sc.nextInt();
if(x1000||x9999){
System.out.println("输入有误,请输入一个四位数");
}
for(int i=0;i3;i++){
x=(x%1000*10+x/1000);
System.out.println(x);
}
}
}
JAVA求四个正整数,逆序数1234。这些求余怎么求啊!
用求余数的方法,求一个四位正整数的逆序数的Java程序如下:
import java.util.Scanner;
public class AA {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.print("请输入一个四位正整数:");
int n=sc.nextInt();
if(n1000 || n9999){
System.out.println("您输入的不是一个四位正整数!");
}else{
int a,b,c,d,result;
a=n/1000;//取四位正整数的千位数
b=n/100%10;//取四位正整数的百位数
c=n/10%10;//取四位正整数的十位数
d=n%10;////取四位正整数的个位数
result=d*1000+c*100+b*10+a;
System.out.println("四位正整数"+n+"的逆序数为:"+result);
}
}
}
运行结果:
请输入一个四位正整数:1234
四位正整数1234的逆序数为:4321