java123
❶ 用java程序编写使123 321逆序输出
写了一个小程序如下:
package com..test;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
public class test {
public static void main(String[] args) {
List<Integer> numList = getNumList();
System.out.println("顺序:"+numList);
Collections.reverse(numList);
System.out.println("倒叙:"+numList);
}
public static List<Integer> getNumList(){
List<Integer> numList = new ArrayList<Integer>();
int i =1;
while(i<4){
numList.add(i);
i++;
}
return numList;
}
}
一起共同学习,共同进步
❷ 如何在java中123转化成531
public class First{
public static void main(String args[]) {
String bian = "123";
bian= bian.replaceAll("123","531");
System.out.print(bian);
}
}
不知道你想要干什么
如果是截取替换你可以用StringBuffer的replace方法
❸ java基础,请问为什么输出的还是“123”
在java语言中,除了基本数据类型, = 号的作用并不是赋值,而是改变对象的引用。
比如String str1=new String("123"); 这一句,用new关键字创建了一个新对象“123”,然后让引用str1指向这个对象。就好比新生儿出生,起了个新名字来指向他。
然后来讲为什么输出还是123.:在java中,方法的参数其实是创建了一个局部的引用来指向传递的对象。public void change(String str) 中的str只不过是在方法内给那个新生儿起了个新名字str。这时候执行str="ok",只不过是让这个新名字str不再指向“123”,而是指向“ok”这个对象。而str1指向“123”并没有因为执行这个方法而发生任何变化。所以最后输出str1的时候当然还是显示123了。
❹ java中的'\123'输出为什么是s
ASCII字符表
❺ JAVA:定义初值为123的长整型变量X的语句是:
1、答案选A就是 long x=123L,定义时写成long x=123;也可以
2、B、C、D答案在定义时long和int都是属于数据类型,不可以定义时将x即设定为long类型又设定为int类型。(就相当于说一个人既是男的又是女的一样,不好意思,例子不恰当,但正能说明问题哈,呵呵)
希望能忙到你。
❻ java中,如果输入123,则结果显示为1+2+3=6.这个程序怎么写
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
System.out.print("Please input an integer: ");
String input = new Scanner(System.in).nextLine();
StringBuilder sb = new StringBuilder();
int sum = 0;
for(int i = 0; i < input.length(); i++){
String item = input.substring(i, i+1);
sb.append(item).append("+");
sum += Integer.parseInt(item);
}
System.out.println(sb.substring(0, sb.length() -1) + " = " + sum);
}
}
--------------testing
Please input an integer: 123
1+2+3 = 6
❼ 在Java语言中,整型常数123占用的存储字节数是多少 为什么是4哪位大侠能讲的清楚点
java 中整型常量默认为 int 型,每个int型占4个字节,所以是4
❽ java 怎么得到123 的结果为 1 2 3或者1 23 或者12 3
System.out.print(1+""+2+""+3);
❾ 在Java语言中,整型常数123占用的存储字节数是( 8 )
1,如果是long型的
才是8个字节呢,int型的是占用四个字节,short型的是占用2个字节,byte型的是占用一个字节2,'\u0041'使用的是Unicode字符编码,每个字符占两个字节3,实型常数是float或者double类型的,float是占用四个字节,double是占用八个字节。你这个题目中问的都不是很清晰的。