java789
Ⅰ 怎麼用java裡面的for循環寫出 123 456 789 這樣的格式程序來 我寫出來一種了 請問還有哪種方式
很簡單啊,你可以做循環,然後在循環中判斷一下是否整除3,能整除則用換行輸出,不是則用普通的輸出。
Ⅱ java中怎麼讀取txt中的一行中的比如a1,23,456,789等以逗號或者空格隔開的名字和後邊的數字。
Filefile=newFile("c:/xxx.txt");
FileReaderreader=newFileReader(file);
BufferedReaderbr=newBufferedReader(reader);
Stringline=br.readLine();
String[]s=line.split(",");
這樣在s[] 這個數組中就有了你的每行的內容,你分別取出來使用即可。
Ⅲ java從鍵盤接收數字n,輸出1~n之間所有後一位比前一位大1的數 比如:12,123,234,78,789等
Scanner scanner = new Scanner(System.in);
int k = scanner.nextInt();
List<Integer> list = new ArrayList<>();
for(int i=1;i<=9;i++){
int m=i;
String temp=String.valueOf(i);
while(m++<9){
if(Integer.parseInt(temp+m)>k) break;
temp+=m;
list.add(Integer.valueOf(temp));
}
}
Ⅳ java當n=789時
n%100/10 執行過程是首先n%100結果是89,然後用89/10,結果當然是8.如果想要得到8.9應該這樣寫 float f = ((float)789%100)/10;
Ⅳ java789初學者安裝哪個
學習的就用最新的,特新比較多。公司的話,jdk7就可以了。
Ⅵ 7到9 的排列 789 798 897 879 978 987 用java如何實現
public class Test1 {
public static void main(String[] args) {
int buf[]={7,8,9};
perm(buf,0,buf.length-1);
}
public static void perm(int[] buf,int start,int end){
if(start==end){//當只要求對數組中一個字母進行全排列時,只要就按該數組輸出即可
for(int i=0;i<=end;i++){
System.out.print(buf[i]);
}
System.out.println();
}
else{//多個字母全排列
for(int i=start;i<=end;i++){
int temp=buf[start];//交換數組第一個元素與後續的元素
buf[start]=buf[i];
buf[i]=temp;
perm(buf,start+1,end);//後續元素遞歸全排列
temp=buf[start];//將交換後的數組還原
buf[start]=buf[i];
buf[i]=temp;
}
}
}
}
Ⅶ java中有 字元串 String st ="123,456,789" 想要將逗號前後分別加上單引號' 該怎麼做求大神解答。
你是想改成123','456','789這樣嗎?
如果是這樣,直接用replace。
st = st.replace(",", "','");
Ⅷ 用java編寫個程序,開始命令行出現1,2,兩個選擇,當輸入1時出現456,輸入2時出現789
package com.test;
import java.util.Scanner;
public class Stat {
public static void main(String[] args) {
title(); // 提示信息
boolean flag = true;
while(flag){
Scanner scanner = new Scanner(System.in);
String var = scanner.next();
if(var.equals("1") || var.equals("2") || var.equals("3")){
if(var.equals("1")){
System.out.println("456");
}else if(var.equals("2")){
System.out.println("789");
}else{
System.out.println("您已經成功退出系統");
flag = false;
}
}else{
System.err.println("輸入錯誤,請按提示輸入!");
title();
}
}
}
public static void title(){
System.out.println("請選擇如下標識");
System.out.println("1:456");
System.out.println("2:789");
System.out.println("3:退出");
}
}
Ⅸ 輸入的123456789在Java語言中怎麼分離為123 456 789啊
//把123456789分割成123,456,789,
publicclassA
{
publicstaticvoidmain(String[]args)
{
Stringstr="123456789";//如果123456789是數字類型,則可以將其轉換為String類型
Stringstr1="";
for(inti=0;i<9;i++){
str1+=str.charAt(i);
if((i+1)%3==0){
str1+=";";
}
}
System.out.println(str1);
}
}
Ⅹ Java中,abc789是不是字元串
如果放在雙引號里就是字元串,如果不放在雙引號里就是語法錯誤。